diff --git a/code/modules/mapfluff/ruins/spaceruin_code/hilbertshotel.dm b/code/modules/mapfluff/ruins/spaceruin_code/hilbertshotel.dm index 6c45d4de6e5..1bca5c349f6 100644 --- a/code/modules/mapfluff/ruins/spaceruin_code/hilbertshotel.dm +++ b/code/modules/mapfluff/ruins/spaceruin_code/hilbertshotel.dm @@ -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 diff --git a/modular_skyrat/modules/ghostcafe/code/hilbertshotel_ghost.dm b/modular_skyrat/modules/ghostcafe/code/hilbertshotel_ghost.dm index 089c61fc42a..b835cff027c 100644 --- a/modular_skyrat/modules/ghostcafe/code/hilbertshotel_ghost.dm +++ b/modular_skyrat/modules/ghostcafe/code/hilbertshotel_ghost.dm @@ -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" diff --git a/modular_skyrat/modules/hotel_rooms/beach_condo.dmm b/modular_skyrat/modules/hotel_rooms/beach_condo.dmm new file mode 100644 index 00000000000..2db379122e0 --- /dev/null +++ b/modular_skyrat/modules/hotel_rooms/beach_condo.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 +"} diff --git a/modular_skyrat/modules/hotel_rooms/library.dmm b/modular_skyrat/modules/hotel_rooms/library.dmm new file mode 100644 index 00000000000..993acf961b5 --- /dev/null +++ b/modular_skyrat/modules/hotel_rooms/library.dmm @@ -0,0 +1,1020 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ar" = ( +/obj/structure/table/wood/fancy, +/obj/structure/sign/painting/library{ + pixel_x = -32 + }, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"aC" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"aS" = ( +/obj/structure/bookcase/random/nonfiction, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"bw" = ( +/obj/structure/sign/painting/large/library{ + pixel_y = -37 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/item/kirbyplants/random, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"bz" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"cy" = ( +/obj/structure/easel, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/item/canvas/twentythree_twentythree, +/obj/item/canvas/twentythree_twentythree, +/obj/item/canvas/twentythree_nineteen, +/obj/item/canvas/fortyfive_twentyseven{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/canvas/nineteen_nineteen, +/obj/structure/sign/painting/library{ + pixel_x = 32 + }, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"cz" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/storage/dice{ + pixel_x = 8; + pixel_y = 6 + }, +/obj/item/storage/dice{ + pixel_x = -5; + pixel_y = 6 + }, +/turf/open/floor/carpet/black, +/area/misc/hilbertshotel) +"cD" = ( +/obj/machinery/door/airlock/wood/glass, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"dw" = ( +/obj/structure/table/wood, +/obj/item/stack/sheet/mineral/sandstone/thirty, +/obj/item/stack/sheet/mineral/gold, +/obj/item/stack/sheet/mineral/gold, +/obj/item/stack/sheet/mineral/silver, +/obj/item/stack/sheet/mineral/silver, +/obj/item/stack/sheet/mineral/gold, +/obj/item/stack/sheet/mineral/silver, +/obj/item/stack/sheet/mineral/diamond/five, +/turf/open/floor/iron/sepia, +/area/misc/hilbertshotel) +"dS" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/light/warm/directional/west, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"dT" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 8 + }, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"eO" = ( +/turf/open/floor/carpet/red, +/area/misc/hilbertshotel) +"fa" = ( +/turf/closed/indestructible/wood, +/area/misc/hilbertshotel) +"fi" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"gQ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"ho" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/carpet/black, +/area/misc/hilbertshotel) +"ik" = ( +/obj/structure/table/wood, +/obj/machinery/computer/libraryconsole/bookmanagement, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/misc/hilbertshotel) +"iL" = ( +/obj/structure/easel, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/item/canvas/twentythree_twentythree, +/obj/item/canvas/twentythree_twentythree, +/obj/item/canvas/twentythree_nineteen, +/obj/item/canvas/fortyfive_twentyseven{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/canvas/nineteen_nineteen, +/obj/machinery/light/dim/directional/east, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"jr" = ( +/obj/structure/bookcase/random/fiction, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"jx" = ( +/obj/structure/table/wood, +/obj/item/pen/fourcolor, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"jT" = ( +/obj/machinery/bookbinder, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/carpet/red, +/area/misc/hilbertshotel) +"kh" = ( +/obj/machinery/libraryscanner, +/obj/structure/sign/painting/large/library{ + pixel_y = -37 + }, +/turf/open/floor/carpet/green, +/area/misc/hilbertshotel) +"kD" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/carpet/black, +/area/misc/hilbertshotel) +"kS" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair/comfy/brown{ + buildstackamount = 0; + color = "#c45c57"; + dir = 8; + pixel_y = -8 + }, +/turf/open/floor/carpet/black, +/area/misc/hilbertshotel) +"kW" = ( +/obj/machinery/vending/games, +/obj/structure/sign/painting/library{ + pixel_y = 33 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"lY" = ( +/obj/machinery/photocopier, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"md" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood/end, +/obj/item/paper_bin/carbon{ + pixel_x = -6 + }, +/obj/item/paper_bin/carbon{ + pixel_x = 7 + }, +/turf/open/floor/iron/grimy, +/area/misc/hilbertshotel) +"mK" = ( +/obj/structure/bookcase/random/religion, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"nA" = ( +/obj/structure/chair/comfy/beige{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/end{ + dir = 8 + }, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"oZ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/office, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"pm" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"pv" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/office, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"pD" = ( +/obj/structure/sign/painting/library{ + pixel_x = 32 + }, +/turf/open/floor/carpet/green, +/area/misc/hilbertshotel) +"qn" = ( +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"st" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood, +/obj/item/toy/figure/wizard{ + pixel_y = -2; + pixel_x = -8 + }, +/obj/item/toy/figure/ninja{ + pixel_y = -2 + }, +/obj/item/toy/figure/secofficer{ + pixel_y = -2; + pixel_x = 8 + }, +/obj/item/toy/figure/cmo{ + pixel_y = 13 + }, +/obj/item/toy/figure/curator{ + pixel_y = 13; + pixel_x = 8 + }, +/turf/open/floor/carpet/black, +/area/misc/hilbertshotel) +"tZ" = ( +/obj/machinery/photocopier, +/turf/open/floor/iron/grimy, +/area/misc/hilbertshotel) +"uX" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/coffee, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"wb" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood, +/obj/effect/spawner/random/entertainment/money_large, +/obj/effect/spawner/random/entertainment/money_large, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"wl" = ( +/obj/structure/chair/comfy/beige{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"wu" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron/grimy, +/area/misc/hilbertshotel) +"wS" = ( +/obj/structure/table/wood, +/turf/open/floor/carpet/red, +/area/misc/hilbertshotel) +"xT" = ( +/obj/machinery/modular_computer/preset/curator{ + dir = 1 + }, +/turf/open/floor/carpet/green, +/area/misc/hilbertshotel) +"zY" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/iron/grimy, +/area/misc/hilbertshotel) +"Ae" = ( +/obj/structure/easel, +/obj/item/canvas/twentythree_twentythree, +/obj/item/canvas/twentythree_twentythree, +/obj/item/canvas/twentythree_nineteen, +/obj/item/canvas/fortyfive_twentyseven{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/item/canvas/nineteen_nineteen, +/obj/structure/sign/painting/library{ + pixel_x = 32 + }, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"AE" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/reagent_containers/cup/glass/coffee, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"AO" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"BF" = ( +/obj/structure/bookcase/random/adult, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"BR" = ( +/turf/open/space/bluespace, +/area/misc/hilbertshotel) +"Dc" = ( +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"DX" = ( +/obj/machinery/bookbinder, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"Ea" = ( +/obj/structure/table/wood, +/obj/item/paper_bin/carbon{ + pixel_y = 1 + }, +/obj/item/pen, +/turf/open/floor/carpet/black, +/area/misc/hilbertshotel) +"EX" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/office{ + dir = 1 + }, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"Fl" = ( +/obj/structure/table/wood, +/obj/item/paper_bin/carbon{ + pixel_y = 2; + pixel_x = 6 + }, +/obj/item/pen/fourcolor{ + pixel_x = 6; + pixel_y = 2 + }, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/iron/grimy, +/area/misc/hilbertshotel) +"FN" = ( +/turf/open/floor/iron/sepia, +/area/misc/hilbertshotel) +"Gv" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/chair/office{ + dir = 1 + }, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"HL" = ( +/obj/structure/sign/painting/library{ + pixel_y = -32 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"HO" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/sign/painting/large/library{ + dir = 1 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"Ib" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/item/pen/fountain, +/turf/open/floor/iron/grimy, +/area/misc/hilbertshotel) +"Ix" = ( +/obj/structure/table/wood, +/obj/item/papercutter{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/storage/crayons{ + pixel_x = 1; + pixel_y = -1 + }, +/obj/item/storage/crayons{ + pixel_x = -2; + pixel_y = -5 + }, +/obj/item/wirecutters, +/turf/open/floor/carpet/blue, +/area/misc/hilbertshotel) +"Je" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"JW" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"LC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"Mf" = ( +/obj/machinery/computer/libraryconsole/bookmanagement, +/obj/structure/table/wood, +/turf/open/floor/iron/grimy, +/area/misc/hilbertshotel) +"Mj" = ( +/obj/structure/fireplace{ + pixel_y = 0; + pixel_x = 0 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/chair/office, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"Mk" = ( +/obj/structure/table/wood, +/obj/item/paper_bin/carbon{ + pixel_y = 10; + pixel_x = -8 + }, +/obj/item/pen{ + pixel_y = 10; + pixel_x = -7 + }, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"Mp" = ( +/obj/structure/sign/painting/library{ + pixel_y = -32 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"MO" = ( +/obj/machinery/vending/coffee{ + default_price = 0 + }, +/turf/open/floor/carpet/red, +/area/misc/hilbertshotel) +"Np" = ( +/obj/structure/table/wood, +/obj/item/dice/d20{ + pixel_y = -10 + }, +/turf/open/floor/carpet/red, +/area/misc/hilbertshotel) +"NX" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood, +/obj/structure/chair/office, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"Oh" = ( +/obj/structure/table/wood/fancy, +/obj/effect/spawner/random/decoration/statue{ + spawn_loot_chance = 35 + }, +/obj/structure/sign/painting/library{ + pixel_x = -32 + }, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"Py" = ( +/turf/open/floor/iron/grimy, +/area/misc/hilbertshotel) +"PK" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/open/floor/carpet/black, +/area/misc/hilbertshotel) +"QJ" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/obj/machinery/light/dim/directional/east, +/turf/open/floor/iron/grimy, +/area/misc/hilbertshotel) +"Rr" = ( +/obj/structure/table/wood/fancy, +/obj/effect/spawner/random/decoration/statue{ + spawn_loot_chance = 35 + }, +/obj/structure/sign/painting/library{ + pixel_x = -32 + }, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"RM" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/misc/hilbertshotel) +"RP" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/carpet/green, +/area/misc/hilbertshotel) +"SS" = ( +/obj/structure/table/wood, +/obj/item/paper_bin/carbon{ + pixel_y = 2; + pixel_x = 6 + }, +/obj/item/pen/fountain{ + pixel_y = -2; + pixel_x = -9 + }, +/obj/item/pen{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/iron/grimy, +/area/misc/hilbertshotel) +"Tj" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"Tu" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"Ul" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/item/toy/eldritch_book, +/turf/open/floor/iron/grimy, +/area/misc/hilbertshotel) +"UQ" = ( +/obj/structure/table/wood, +/obj/item/toy/crayon/spraycan{ + pixel_x = 4; + pixel_y = 8 + }, +/obj/item/chisel{ + pixel_x = -15; + pixel_y = 6 + }, +/obj/item/toy/crayon/spraycan{ + pixel_x = -4; + pixel_y = 8 + }, +/obj/item/toy/crayon/spraycan{ + pixel_y = 6 + }, +/obj/item/paint_palette, +/turf/open/floor/carpet/blue, +/area/misc/hilbertshotel) +"UU" = ( +/obj/structure/table/wood, +/obj/item/paper_bin/carbon{ + pixel_y = -7 + }, +/obj/item/pen/fourcolor{ + pixel_y = -7 + }, +/obj/machinery/light/warm/directional/east, +/turf/open/floor/carpet/black, +/area/misc/hilbertshotel) +"Wh" = ( +/turf/open/floor/carpet/green, +/area/misc/hilbertshotel) +"Wl" = ( +/obj/machinery/door/airlock/wood, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"Wt" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"WI" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"WN" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"WX" = ( +/obj/structure/sign/painting/large/library{ + pixel_y = -37 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"YW" = ( +/turf/closed/indestructible/hoteldoor{ + icon_state = "door_closed"; + icon = 'icons/obj/doors/puzzledoor/default.dmi' + }, +/area/misc/hilbertshotel) +"Zq" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/wood, +/area/misc/hilbertshotel) + +(1,1,1) = {" +BR +BR +BR +BR +fa +fa +YW +fa +fa +fa +fa +fa +fa +fa +fa +"} +(2,1,1) = {" +fa +fa +fa +fa +fa +MO +eO +jT +fa +fa +Rr +ar +ar +Oh +fa +"} +(3,1,1) = {" +fa +BF +dT +jr +dT +eO +eO +eO +nA +fa +kW +Tu +Tu +Mp +fa +"} +(4,1,1) = {" +fa +BF +gQ +jr +gQ +eO +eO +eO +AE +RM +DX +FN +dw +WX +fa +"} +(5,1,1) = {" +fa +BF +gQ +jr +gQ +eO +eO +eO +wl +RM +lY +FN +Ix +gQ +fa +"} +(6,1,1) = {" +fa +Mf +gQ +wu +gQ +eO +eO +eO +JW +cD +JW +FN +UQ +HL +fa +"} +(7,1,1) = {" +fa +SS +gQ +Py +WI +Tj +Tj +LC +Zq +fa +HO +FN +FN +bw +fa +"} +(8,1,1) = {" +fa +BF +gQ +jr +oZ +uX +qn +Dc +pm +fa +cy +iL +Tu +Ae +fa +"} +(9,1,1) = {" +fa +BF +gQ +jr +oZ +jx +Mk +Dc +wb +fa +fa +fa +Wl +fa +fa +"} +(10,1,1) = {" +fa +BF +gQ +jr +WN +bz +bz +Dc +Je +fa +fi +dS +Tu +Wt +fa +"} +(11,1,1) = {" +fa +Fl +gQ +Py +WN +Dc +Dc +Dc +AO +Wl +pv +wS +wS +Gv +fa +"} +(12,1,1) = {" +fa +tZ +gQ +wu +WN +zY +Ul +Ib +md +fa +Mj +Np +wS +Gv +fa +"} +(13,1,1) = {" +fa +mK +gQ +aS +WN +ik +RP +Wh +kh +fa +NX +wS +wS +EX +fa +"} +(14,1,1) = {" +fa +mK +gQ +aS +WN +QJ +pD +pD +xT +fa +kD +kS +ho +PK +fa +"} +(15,1,1) = {" +fa +mK +aC +aS +aC +fa +fa +fa +fa +fa +cz +UU +Ea +st +fa +"} +(16,1,1) = {" +fa +fa +fa +fa +fa +fa +BR +BR +BR +fa +fa +fa +fa +fa +fa +"} diff --git a/modular_skyrat/modules/hotel_rooms/stationside.dmm b/modular_skyrat/modules/hotel_rooms/stationside.dmm new file mode 100644 index 00000000000..a5f753e3463 --- /dev/null +++ b/modular_skyrat/modules/hotel_rooms/stationside.dmm @@ -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 +"}