Ports Beach Condo infinidorm from Nova, adds two new ones (#29552)

* infinidorms

* others
This commit is contained in:
Kepteyn
2024-08-24 12:42:43 +07:00
committed by GitHub
parent 18896fef8d
commit 31b13846bb
5 changed files with 2620 additions and 6 deletions
@@ -8,12 +8,18 @@ GLOBAL_VAR_INIT(hhMysteryRoomNumber, rand(1, 999999))
icon_state = "hilbertshotel"
w_class = WEIGHT_CLASS_SMALL
resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF
//SKYRAT EDIT ADDITION - GHOST HOTEL UPDATE
var/list/static/hotel_maps = list("Generic", "Apartment")
//SKYRAT EDIT ADDITION - GHOST HOTEL UPDATE + EXTRA STUFF
var/list/static/hotel_maps = list("Generic", "Apartment", "Beach Condo", "Station Side", "Library")
//standart - hilber's hotel room
//apartment - see /datum/map_template/ghost_cafe_rooms
var/datum/map_template/ghost_cafe_rooms/ghost_cafe_rooms_apartment
//SKYRAT EDIT END
//beach condo - Beach themed apartment
//stationside - a station-themed hotel room
var/datum/map_template/ghost_cafe_rooms/apartment/ghost_cafe_rooms_apartment
var/datum/map_template/ghost_cafe_rooms/beach_condo/ghost_cafe_rooms_beach_condo
var/datum/map_template/ghost_cafe_rooms/stationside/ghost_cafe_rooms_stationside
var/datum/map_template/ghost_cafe_rooms/library/ghost_cafe_rooms_library
//Skyrat EDIT END
var/datum/map_template/hilbertshotel/hotelRoomTemp
var/datum/map_template/hilbertshotel/empty/hotelRoomTempEmpty
var/datum/map_template/hilbertshotel/lore/hotelRoomTempLore
@@ -34,7 +40,11 @@ GLOBAL_VAR_INIT(hhMysteryRoomNumber, rand(1, 999999))
hotelRoomTempLore = new()
//SKYRAT EDIT ADDITION - GHOST HOTEL UPDATE
ghost_cafe_rooms_apartment = new()
ghost_cafe_rooms_beach_condo = new()
ghost_cafe_rooms_stationside = new()
ghost_cafe_rooms_library = new()
//SKYRAT EDIT END
var/area/currentArea = get_area(src)
if(currentArea.type == /area/ruin/space/has_grav/powered/hilbertresearchfacility/secretroom)
ruinSpawned = TRUE
@@ -176,9 +186,22 @@ GLOBAL_VAR_INIT(hhMysteryRoomNumber, rand(1, 999999))
if(ruinSpawned && roomNumber == GLOB.hhMysteryRoomNumber)
load_from = hotelRoomTempLore
//SKYRAT EDIT ADDITION START - GHOST HOTEL UPDATE
//else if(chosen_room == "Apartment")
// load_from = ghost_cafe_rooms_apartment
//SKYRAT EDIT ADDITION END
//BUBBER EDIT ADDITION START - GHOST HOTEL UPDATE
else if(chosen_room == "Apartment")
load_from = ghost_cafe_rooms_apartment
//SKYRAT EDIT ADDITION END
else if(chosen_room == "Beach Condo")
load_from = ghost_cafe_rooms_beach_condo
else if(chosen_room == "Station Side")
load_from = ghost_cafe_rooms_stationside
else if(chosen_room == "Library")
load_from = ghost_cafe_rooms_library
//BUBBER EDIT ADDITION END
load_from.load(bottom_left)
activeRooms["[roomNumber]"] = roomReservation
@@ -13,6 +13,18 @@
/obj/item/hilbertshotel/ghostdojo/attack_robot(mob/living/user)
attack_hand(user)
/datum/map_template/ghost_cafe_rooms
/datum/map_template/ghost_cafe_rooms/apartment
name = "Apartment"
mappath = "modular_skyrat/modules/hotel_rooms/apartment.dmm"
/datum/map_template/ghost_cafe_rooms/beach_condo
name = "Beach Condo"
mappath = "modular_skyrat/modules/hotel_rooms/beach_condo.dmm"
/datum/map_template/ghost_cafe_rooms/stationside
name = "Station Side"
mappath = "modular_skyrat/modules/hotel_rooms/stationside.dmm"
/datum/map_template/ghost_cafe_rooms/library
name = "Library"
mappath = "modular_skyrat/modules/hotel_rooms/library.dmm"
@@ -0,0 +1,747 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"br" = (
/turf/open/misc/beach/sand,
/area/misc/hilbertshotel)
"bI" = (
/obj/effect/turf_decal/siding/wood{
dir = 10
},
/turf/open/floor/wood/large,
/area/misc/hilbertshotel)
"bO" = (
/obj/structure/chair{
dir = 4
},
/obj/effect/turf_decal/siding/wood{
dir = 9
},
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"bW" = (
/obj/structure/table/reinforced,
/obj/effect/turf_decal/siding/white{
dir = 1
},
/obj/item/knife/kitchen,
/turf/open/floor/iron/kitchen,
/area/misc/hilbertshotel)
"cj" = (
/obj/effect/light_emitter/interlink,
/obj/item/toy/plush/carpplushie,
/turf/open/water/beach,
/area/misc/hilbertshotel)
"ct" = (
/turf/closed/wall/mineral/wood,
/area/misc/hilbertshotel)
"cC" = (
/obj/structure/dresser,
/obj/effect/turf_decal/siding/wood{
dir = 9
},
/turf/open/floor/wood/large,
/area/misc/hilbertshotel)
"cW" = (
/turf/open/misc/beach/coast{
dir = 4
},
/area/misc/hilbertshotel)
"dI" = (
/obj/effect/light_emitter/interlink,
/turf/open/misc/beach/coast{
dir = 5
},
/area/misc/hilbertshotel)
"dS" = (
/turf/open/floor/wood/large,
/area/misc/hilbertshotel)
"en" = (
/obj/effect/light_emitter/interlink,
/turf/open/water/beach,
/area/misc/hilbertshotel)
"eH" = (
/obj/effect/light_emitter/interlink,
/turf/open/misc/beach/coast{
dir = 1
},
/area/misc/hilbertshotel)
"fy" = (
/obj/effect/turf_decal/siding/wood{
dir = 8
},
/obj/machinery/light/warm/directional/west,
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"fA" = (
/turf/closed/wall/mineral/sandstone,
/area/misc/hilbertshotel)
"hj" = (
/obj/machinery/door/morgue,
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"hX" = (
/obj/structure/fluff/beach_umbrella,
/obj/effect/light_emitter/interlink,
/turf/open/misc/beach/coast{
dir = 1
},
/area/misc/hilbertshotel)
"ib" = (
/turf/open/misc/beach/coast/corner{
dir = 8
},
/area/misc/hilbertshotel)
"iQ" = (
/obj/effect/light_emitter/interlink,
/turf/open/misc/beach/coast{
dir = 9
},
/area/misc/hilbertshotel)
"jO" = (
/obj/effect/turf_decal/siding{
dir = 4
},
/obj/machinery/door/morgue,
/turf/open/indestructible/bathroom,
/area/misc/hilbertshotel)
"jU" = (
/obj/machinery/door/airlock/wood,
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"kh" = (
/obj/effect/turf_decal/siding/wood{
dir = 4
},
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"kW" = (
/obj/structure/closet/crate/bin,
/obj/effect/turf_decal/siding/wood{
dir = 10
},
/obj/machinery/light_switch/directional/west,
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"mH" = (
/obj/machinery/jukebox{
req_access = null
},
/turf/open/misc/beach/sand,
/area/misc/hilbertshotel)
"na" = (
/obj/effect/turf_decal/siding/wood,
/turf/open/floor/carpet/lone,
/area/misc/hilbertshotel)
"nb" = (
/obj/item/kirbyplants/random,
/obj/effect/turf_decal/siding/wood{
dir = 10
},
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"ny" = (
/obj/effect/turf_decal/siding/wood/corner{
dir = 1
},
/turf/open/floor/wood/large,
/area/misc/hilbertshotel)
"oM" = (
/obj/structure/bed/double/pod,
/obj/effect/turf_decal/siding/wood{
dir = 1
},
/obj/effect/spawner/random/bedsheet/double,
/turf/open/floor/wood/large,
/area/misc/hilbertshotel)
"oX" = (
/obj/effect/turf_decal/siding/wood/corner,
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"ph" = (
/obj/effect/light_emitter/interlink,
/turf/open/misc/beach/sand,
/area/misc/hilbertshotel)
"qh" = (
/obj/effect/turf_decal/siding/wood{
dir = 8
},
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"ra" = (
/turf/closed/indestructible/rock,
/area/misc/hilbertshotel)
"rm" = (
/turf/open/floor/iron/stairs/old{
dir = 1
},
/area/misc/hilbertshotel)
"rV" = (
/obj/structure/closet/cabinet,
/obj/effect/turf_decal/siding/wood/end{
dir = 8
},
/turf/open/floor/wood/large,
/area/misc/hilbertshotel)
"tR" = (
/obj/machinery/shower/directional/east,
/obj/structure/drain/big,
/obj/item/soap/deluxe,
/obj/structure/curtain,
/turf/open/indestructible/bathroom,
/area/misc/hilbertshotel)
"wa" = (
/obj/structure/chair{
dir = 4
},
/obj/effect/turf_decal/siding/wood{
dir = 8
},
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"wo" = (
/obj/structure/closet/secure_closet/freezer/kitchen/all_access,
/obj/effect/spawner/random/food_or_drink/three_course_meal,
/obj/effect/spawner/random/food_or_drink/three_course_meal,
/obj/effect/spawner/random/food_or_drink/three_course_meal,
/obj/effect/spawner/random/food_or_drink/three_course_meal,
/obj/effect/turf_decal/siding/wood{
dir = 6
},
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"wL" = (
/obj/item/kirbyplants/random,
/obj/effect/turf_decal/siding/wood{
dir = 6
},
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"yc" = (
/obj/effect/turf_decal/siding/wood{
dir = 9
},
/obj/structure/sign/painting/large/library{
dir = 1
},
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"yH" = (
/turf/closed/indestructible/hoteldoor{
icon_state = "door_closed";
icon = 'icons/obj/doors/puzzledoor/default.dmi'
},
/area/misc/hilbertshotel)
"Bo" = (
/obj/structure/table/reinforced,
/obj/machinery/microwave{
pixel_x = -2;
pixel_y = 6
},
/turf/open/floor/iron/kitchen,
/area/misc/hilbertshotel)
"Bs" = (
/obj/effect/turf_decal/siding/wood,
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"CM" = (
/obj/effect/turf_decal/siding/wood{
dir = 9
},
/obj/structure/bed/dogbed,
/obj/item/toy/plush/shark,
/turf/open/floor/wood/large,
/area/misc/hilbertshotel)
"Dg" = (
/obj/structure/toilet{
dir = 4
},
/obj/structure/window/spawner/directional/north,
/turf/open/indestructible/bathroom,
/area/misc/hilbertshotel)
"EI" = (
/obj/effect/turf_decal/siding/wood{
dir = 1
},
/obj/machinery/light/warm/directional/north,
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"FJ" = (
/obj/effect/turf_decal/siding/wood{
dir = 5
},
/obj/item/kirbyplants/random,
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"FN" = (
/obj/machinery/door/airlock/sandstone{
name = "Beach Cabin"
},
/obj/effect/turf_decal/sand,
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"Gj" = (
/obj/item/toy/beach_ball,
/obj/effect/light_emitter/interlink,
/turf/open/water/beach,
/area/misc/hilbertshotel)
"Gm" = (
/obj/structure/chair/sofa/middle{
dir = 1
},
/obj/effect/turf_decal/sand,
/turf/open/misc/beach/sand,
/area/misc/hilbertshotel)
"GB" = (
/obj/structure/chair{
dir = 8
},
/obj/effect/turf_decal/siding/wood/corner{
dir = 4
},
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"GD" = (
/obj/effect/turf_decal/siding/white{
dir = 9
},
/obj/machinery/light/floor{
alpha = 0;
invisibility = 100;
light_range = 10;
nightshift_light_power = 10
},
/turf/open/floor/iron/kitchen,
/area/misc/hilbertshotel)
"HH" = (
/turf/open/floor/carpet/cyan,
/area/misc/hilbertshotel)
"HK" = (
/obj/structure/table/wood,
/obj/item/reagent_containers/cup/rag,
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"Ib" = (
/turf/open/misc/beach/coast{
dir = 1
},
/area/misc/hilbertshotel)
"Ig" = (
/obj/effect/turf_decal/siding/wood,
/turf/open/floor/wood/large,
/area/misc/hilbertshotel)
"IM" = (
/obj/effect/turf_decal/siding/wood{
dir = 5
},
/obj/item/flashlight/lamp/green{
pixel_x = 5;
pixel_y = 14
},
/obj/structure/table/wood,
/turf/open/floor/wood/large,
/area/misc/hilbertshotel)
"Jm" = (
/obj/structure/table/wood,
/obj/effect/turf_decal/siding/wood{
dir = 1
},
/obj/item/pizzabox/margherita{
pixel_y = 11
},
/obj/item/storage/cans/sixbeer,
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"KQ" = (
/obj/effect/turf_decal/siding/wood{
dir = 1
},
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"Lg" = (
/obj/effect/turf_decal/siding/wood,
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"Lp" = (
/obj/effect/light_emitter/interlink,
/turf/open/misc/beach/coast/corner{
dir = 8
},
/area/misc/hilbertshotel)
"Lv" = (
/obj/structure/sink/directional/north,
/obj/structure/mirror/directional/south,
/turf/open/indestructible/bathroom,
/area/misc/hilbertshotel)
"LF" = (
/obj/effect/turf_decal/siding/wood{
dir = 5
},
/obj/machinery/light_switch/directional/north,
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"MB" = (
/obj/effect/turf_decal/siding/white{
dir = 8
},
/turf/open/floor/iron/kitchen,
/area/misc/hilbertshotel)
"ML" = (
/obj/effect/turf_decal/siding/wood/end{
dir = 4
},
/obj/machinery/light/floor,
/obj/machinery/light_switch/directional/south,
/turf/open/floor/wood/large,
/area/misc/hilbertshotel)
"MP" = (
/obj/structure/chair{
dir = 8
},
/obj/effect/turf_decal/siding/wood{
dir = 5
},
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"Pe" = (
/obj/structure/chair/sofa/left{
dir = 1
},
/obj/effect/turf_decal/sand,
/turf/open/misc/beach/sand,
/area/misc/hilbertshotel)
"PJ" = (
/turf/open/misc/beach/coast/corner{
dir = 4
},
/area/misc/hilbertshotel)
"Qg" = (
/obj/structure/chair/sofa/right{
dir = 1
},
/obj/effect/turf_decal/sand,
/turf/open/misc/beach/sand,
/area/misc/hilbertshotel)
"Qz" = (
/obj/effect/turf_decal/siding/wood{
dir = 6
},
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"QG" = (
/obj/structure/curtain/cloth/fancy,
/turf/closed/indestructible/fakeglass,
/area/misc/hilbertshotel)
"Rr" = (
/obj/machinery/light/floor{
alpha = 0;
invisibility = 100;
light_range = 10;
nightshift_light_power = 10
},
/turf/open/indestructible/bathroom,
/area/misc/hilbertshotel)
"RL" = (
/obj/effect/turf_decal/siding/wood{
dir = 4
},
/obj/structure/chair/comfy/teal{
dir = 8
},
/obj/machinery/light_switch/directional/east,
/turf/open/floor/wood/large,
/area/misc/hilbertshotel)
"SS" = (
/obj/effect/light_emitter/interlink,
/turf/open/misc/beach/coast/corner{
dir = 4
},
/area/misc/hilbertshotel)
"Yg" = (
/obj/effect/turf_decal/siding/wood{
dir = 6
},
/obj/structure/closet/cabinet,
/obj/item/hairbrush{
pixel_x = 2;
pixel_y = 3
},
/obj/item/serviette_pack,
/turf/open/floor/wood/large,
/area/misc/hilbertshotel)
"ZE" = (
/obj/effect/turf_decal/siding/wood,
/obj/machinery/light/warm/dim/directional/south,
/turf/open/floor/wood/large,
/area/misc/hilbertshotel)
(1,1,1) = {"
ra
ra
ra
ra
ra
ra
ra
ra
ra
ra
ra
ra
ra
ra
ra
"}
(2,1,1) = {"
ra
en
en
en
en
dI
Lp
br
fA
fA
fA
fA
fA
fA
ra
"}
(3,1,1) = {"
ra
en
cj
en
en
iQ
SS
br
fA
rV
ct
tR
Dg
fA
ra
"}
(4,1,1) = {"
ra
en
en
en
en
eH
br
rm
FN
ML
ct
Rr
Lv
fA
ra
"}
(5,1,1) = {"
ra
en
en
en
iQ
SS
br
fA
fA
hj
ct
jO
ct
fA
ra
"}
(6,1,1) = {"
ra
en
en
en
eH
br
fA
fA
cC
bI
ct
yc
nb
fA
ra
"}
(7,1,1) = {"
ra
en
en
iQ
PJ
br
QG
CM
ny
ZE
ct
EI
na
yH
ra
"}
(8,1,1) = {"
ra
en
en
hX
HH
HH
QG
oM
dS
Ig
jU
KQ
Bs
fA
ra
"}
(9,1,1) = {"
ra
en
en
dI
cW
ib
QG
IM
RL
Yg
ct
LF
wL
fA
ra
"}
(10,1,1) = {"
ra
en
en
en
en
Ib
fA
fA
ct
ct
ct
hj
ct
fA
ra
"}
(11,1,1) = {"
ra
en
en
en
en
Ib
Pe
QG
bO
wa
fy
qh
kW
fA
ra
"}
(12,1,1) = {"
ra
en
en
en
en
eH
Gm
QG
Jm
HK
oX
kh
Qz
fA
ra
"}
(13,1,1) = {"
ra
en
Gj
en
en
eH
Qg
QG
MP
GB
Lg
GD
MB
fA
ra
"}
(14,1,1) = {"
ra
en
en
en
iQ
SS
mH
fA
fA
FJ
wo
bW
Bo
fA
ra
"}
(15,1,1) = {"
ra
en
en
iQ
SS
ph
ph
br
fA
fA
fA
fA
fA
fA
ra
"}
(16,1,1) = {"
ra
ra
ra
ra
ra
ra
ra
ra
ra
ra
ra
ra
ra
ra
ra
"}
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,812 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"ar" = (
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
/turf/open/floor/iron,
/area/misc/hilbertshotel)
"aC" = (
/obj/structure/table,
/obj/item/mop/advanced,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/misc/hilbertshotel)
"aS" = (
/obj/structure/chair/stool/bar/directional/north,
/obj/effect/turf_decal/siding/wood{
dir = 1
},
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"bw" = (
/obj/structure/chair/wood{
dir = 4
},
/obj/effect/mapping_helpers/broken_floor,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"bz" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/misc/hilbertshotel)
"cy" = (
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"cz" = (
/obj/structure/chair/wood{
dir = 8
},
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"cD" = (
/obj/structure/sink/kitchen{
desc = "A sink used for washing one's hands and face. It looks rusty and home-made";
name = "old sink";
pixel_y = 23
},
/obj/structure/mop_bucket,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/misc/hilbertshotel)
"dw" = (
/obj/structure/disposalpipe/segment{
dir = 9
},
/obj/effect/turf_decal/tile/neutral,
/turf/open/floor/iron,
/area/misc/hilbertshotel)
"dS" = (
/obj/structure/closet/firecloset,
/turf/open/floor/plating,
/area/misc/hilbertshotel)
"dT" = (
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron,
/area/misc/hilbertshotel)
"eO" = (
/obj/structure/steam_vent,
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/misc/hilbertshotel)
"fa" = (
/obj/structure/chair/wood{
dir = 4
},
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"fi" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/turf_decal/tile/neutral,
/turf/open/floor/iron,
/area/misc/hilbertshotel)
"gQ" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/misc/hilbertshotel)
"ho" = (
/obj/structure/table/wood/fancy,
/obj/item/pizzabox/infinite,
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"ik" = (
/obj/structure/closet/wardrobe/botanist,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/misc/hilbertshotel)
"iL" = (
/obj/effect/turf_decal/siding/wood,
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"jr" = (
/obj/effect/turf_decal/tile/neutral,
/turf/open/floor/iron,
/area/misc/hilbertshotel)
"jx" = (
/obj/structure/disposalpipe/segment{
dir = 5
},
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron,
/area/misc/hilbertshotel)
"jT" = (
/obj/machinery/door/firedoor,
/obj/effect/turf_decal/stripes/line,
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/obj/effect/turf_decal/caution/stand_clear,
/turf/open/floor/iron,
/area/misc/hilbertshotel)
"kh" = (
/obj/structure/table/wood/poker,
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"kD" = (
/obj/structure/table/wood,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"kS" = (
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"kW" = (
/obj/machinery/chem_dispenser/drinks/beer/fullupgrade,
/obj/structure/table/wood/poker,
/obj/effect/mapping_helpers/broken_floor,
/obj/machinery/light/small/directional/north,
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"lU" = (
/obj/machinery/door/airlock/maintenance_hatch{
name = "Maintenance Hatch"
},
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/misc/hilbertshotel)
"lY" = (
/obj/machinery/disposal/bin,
/obj/structure/disposalpipe/trunk{
dir = 8
},
/obj/effect/turf_decal/tile/dark/full,
/turf/open/floor/iron/large,
/area/misc/hilbertshotel)
"md" = (
/obj/structure/table/wood/poker,
/obj/item/storage/box/drinkingglasses,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"mK" = (
/obj/structure/reagent_dispensers/watertank,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/misc/hilbertshotel)
"nA" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/closed/indestructible/steel,
/area/misc/hilbertshotel)
"oZ" = (
/turf/closed/indestructible/steel,
/area/misc/hilbertshotel)
"pm" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/light/small/broken/directional/north,
/turf/open/floor/plating,
/area/misc/hilbertshotel)
"pv" = (
/obj/effect/turf_decal/siding/wood,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"pD" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/blood/old,
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"qn" = (
/obj/structure/table/wood,
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"st" = (
/obj/structure/grille/broken,
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/misc/hilbertshotel)
"tZ" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/blood/old,
/obj/effect/decal/cleanable/vomit/old,
/obj/structure/toilet{
dir = 8
},
/turf/open/floor/iron,
/area/misc/hilbertshotel)
"uX" = (
/obj/structure/table/wood/poker,
/obj/item/stack/spacecash/c1000,
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"wb" = (
/obj/structure/chair/wood{
dir = 8
},
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"wl" = (
/obj/machinery/vending/cigarette/beach,
/obj/effect/turf_decal/tile/dark/full,
/obj/machinery/light/warm/directional/east,
/turf/open/floor/iron/large,
/area/misc/hilbertshotel)
"wu" = (
/obj/structure/rack,
/obj/item/crowbar,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/misc/hilbertshotel)
"wS" = (
/obj/structure/chair/sofa/left/brown,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"xT" = (
/obj/structure/table/wood/poker,
/obj/item/stack/spacecash/c1000,
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"zA" = (
/obj/structure/table,
/obj/item/soap/deluxe,
/obj/effect/decal/cleanable/dirt,
/obj/item/storage/box/lights/mixed,
/turf/open/floor/iron,
/area/misc/hilbertshotel)
"zY" = (
/obj/machinery/door/firedoor,
/obj/effect/turf_decal/stripes/line,
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/obj/effect/turf_decal/caution/stand_clear{
dir = 1
},
/turf/open/floor/iron,
/area/misc/hilbertshotel)
"Ae" = (
/obj/structure/table/wood,
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"AE" = (
/obj/structure/closet/wardrobe/botanist,
/obj/item/weldingtool/advanced,
/obj/item/wrench,
/obj/item/screwdriver,
/turf/open/floor/plating,
/area/misc/hilbertshotel)
"AO" = (
/obj/effect/mapping_helpers/broken_floor,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/light/small/broken/directional/east,
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"BF" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/light/small/directional/north,
/turf/open/floor/plating,
/area/misc/hilbertshotel)
"BR" = (
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"Dc" = (
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"DR" = (
/obj/structure/chair/stool/bar/directional/north,
/obj/effect/turf_decal/siding/wood{
dir = 1
},
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"DX" = (
/obj/structure/disposalpipe/segment{
dir = 6
},
/obj/effect/turf_decal/tile/neutral,
/turf/open/floor/iron,
/area/misc/hilbertshotel)
"Ea" = (
/obj/item/stack/cable_coil/cut,
/mob/living/basic/mouse,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/misc/hilbertshotel)
"EX" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"Fl" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/sink/directional/south,
/obj/structure/mirror/broken/directional/north,
/obj/machinery/light/small/dim/directional/west,
/turf/open/floor/iron,
/area/misc/hilbertshotel)
"FN" = (
/obj/effect/turf_decal/siding/wood,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/light/small/broken/directional/west,
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"Gv" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/closed/indestructible/steel,
/area/misc/hilbertshotel)
"HL" = (
/obj/structure/table/wood/poker,
/obj/item/stack/spacecash/c10,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"HO" = (
/obj/structure/table/wood/poker,
/obj/effect/spawner/random/trash/soap,
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"Ib" = (
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"Ix" = (
/obj/structure/closet/crate,
/obj/item/stack/sheet/iron/fifty,
/obj/item/stack/sheet/mineral/wood/fifty,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/misc/hilbertshotel)
"Je" = (
/obj/effect/turf_decal/tile/neutral,
/obj/machinery/light/warm/directional/east,
/turf/open/floor/iron,
/area/misc/hilbertshotel)
"JW" = (
/obj/machinery/vending/boozeomat/all_access,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"LC" = (
/obj/machinery/portable_atmospherics/canister/air,
/turf/open/floor/plating,
/area/misc/hilbertshotel)
"Mf" = (
/obj/structure/table,
/obj/item/stack/spacecash/c10,
/turf/open/floor/plating,
/area/misc/hilbertshotel)
"Mj" = (
/obj/structure/closet/crate,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/light/small/directional/west,
/turf/open/floor/plating,
/area/misc/hilbertshotel)
"Mk" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/misc/hilbertshotel)
"Mp" = (
/turf/closed/wall/space{
space_lit = 1
},
/area/misc/hilbertshotel)
"MO" = (
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
/obj/machinery/light/warm/directional/west,
/turf/open/floor/iron,
/area/misc/hilbertshotel)
"Np" = (
/obj/structure/chair/sofa/middle/brown,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"NX" = (
/obj/machinery/door/firedoor,
/obj/effect/turf_decal/stripes/line,
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/turf/open/floor/iron,
/area/misc/hilbertshotel)
"Oh" = (
/turf/closed/indestructible/hoteldoor{
icon_state = "closed";
icon = 'modular_skyrat/modules/aesthetics/airlock/icons/airlocks/station2/glass.dmi'
},
/area/misc/hilbertshotel)
"Py" = (
/turf/open/floor/plating,
/area/misc/hilbertshotel)
"PK" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/misc/hilbertshotel)
"QJ" = (
/obj/machinery/light/small/dim/directional/east,
/turf/open/floor/plating,
/area/misc/hilbertshotel)
"Rr" = (
/obj/structure/disposalpipe/segment,
/obj/effect/turf_decal/tile/neutral,
/turf/open/floor/iron,
/area/misc/hilbertshotel)
"RM" = (
/obj/machinery/vending/coffee,
/obj/effect/turf_decal/tile/dark/full,
/turf/open/floor/iron/large,
/area/misc/hilbertshotel)
"RP" = (
/obj/machinery/chem_dispenser/drinks/fullupgrade,
/obj/structure/table/wood/poker,
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"SS" = (
/obj/structure/chair/stool/bar/directional/west,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/misc/hilbertshotel)
"SV" = (
/obj/structure/disposalpipe/trunk,
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron,
/area/misc/hilbertshotel)
"Tj" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/misc/hilbertshotel)
"Tu" = (
/obj/effect/mapping_helpers/broken_floor,
/obj/effect/turf_decal/siding/wood{
dir = 8
},
/obj/machinery/light/small/directional/south,
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"Ul" = (
/obj/structure/table/wood/poker,
/obj/item/reagent_containers/cup/glass/shaker,
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"UQ" = (
/obj/machinery/vending/boozeomat/all_access,
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"UU" = (
/obj/structure/closet/emcloset,
/turf/open/floor/plating,
/area/misc/hilbertshotel)
"Wh" = (
/obj/effect/mapping_helpers/broken_floor,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"Wl" = (
/obj/structure/chair/wood{
dir = 8
},
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
"Wt" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"WI" = (
/obj/machinery/door/airlock/maintenance_hatch{
name = "Maintenance Hatch"
},
/turf/open/floor/plating,
/area/misc/hilbertshotel)
"WN" = (
/obj/structure/rack,
/obj/item/storage/pill_bottle/maintenance_pill/full,
/turf/open/floor/plating,
/area/misc/hilbertshotel)
"WX" = (
/obj/structure/chair/sofa/right/brown,
/turf/open/floor/wood,
/area/misc/hilbertshotel)
"YW" = (
/obj/effect/mapping_helpers/broken_floor,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/misc/hilbertshotel)
"Zq" = (
/obj/structure/chair/wood{
dir = 4
},
/turf/open/floor/wood/parquet,
/area/misc/hilbertshotel)
(1,1,1) = {"
oZ
oZ
oZ
oZ
oZ
oZ
oZ
oZ
oZ
oZ
oZ
oZ
oZ
oZ
oZ
"}
(2,1,1) = {"
oZ
Oh
ar
ar
ar
MO
ar
jT
ar
ar
ar
MO
ar
Oh
oZ
"}
(3,1,1) = {"
oZ
Oh
dT
dT
dT
dT
dT
NX
dT
dT
dT
SV
jx
Oh
oZ
"}
(4,1,1) = {"
oZ
Oh
Je
jr
jr
jr
fi
zY
jr
jr
DX
Rr
dw
Oh
oZ
"}
(5,1,1) = {"
oZ
oZ
oZ
oZ
oZ
oZ
lU
oZ
wl
RM
lY
oZ
oZ
oZ
oZ
"}
(6,1,1) = {"
oZ
Mf
Ix
wu
oZ
Mj
eO
oZ
oZ
oZ
oZ
oZ
UQ
HL
oZ
"}
(7,1,1) = {"
oZ
SS
Tj
Py
WI
Tj
bz
LC
oZ
uX
HO
FN
Zq
bw
oZ
"}
(8,1,1) = {"
oZ
BF
Tj
Tj
oZ
Tj
bz
Py
WI
EX
cy
iL
Ae
Ae
oZ
"}
(9,1,1) = {"
oZ
ik
AE
oZ
oZ
Tj
Mk
dS
oZ
cy
fa
pv
Wl
wb
oZ
"}
(10,1,1) = {"
oZ
oZ
oZ
oZ
st
Ea
bz
UU
oZ
YW
qn
Dc
Tu
oZ
oZ
"}
(11,1,1) = {"
oZ
Fl
WI
Mk
Mk
oZ
oZ
oZ
oZ
Wt
cz
WX
kS
PK
Mp
"}
(12,1,1) = {"
oZ
tZ
nA
pm
WN
oZ
Ul
Ib
md
aS
cy
Np
EX
PK
Mp
"}
(13,1,1) = {"
Gv
Gv
Gv
WI
oZ
oZ
RP
Wh
kh
aS
fa
wS
cy
PK
Mp
"}
(14,1,1) = {"
oZ
cD
gQ
Tj
zA
oZ
kW
pD
xT
DR
kD
kS
ho
PK
Mp
"}
(15,1,1) = {"
oZ
mK
QJ
gQ
aC
oZ
JW
BR
Tj
AO
cz
oZ
PK
PK
Mp
"}
(16,1,1) = {"
oZ
oZ
oZ
oZ
oZ
oZ
oZ
oZ
oZ
oZ
oZ
oZ
Mp
Mp
Mp
"}