mirror of
https://github.com/SPLURT-Station/S.P.L.U.R.T-Station-13.git
synced 2026-08-25 21:56:42 +01:00
85 lines
3.2 KiB
Plaintext
85 lines
3.2 KiB
Plaintext
/obj/item/hilbertshotel
|
||
w_class = WEIGHT_CLASS_GIGANTIC
|
||
var/list/list/mob_dorms = list()
|
||
|
||
/obj/item/hilbertshotel/sendToNewRoom(roomNumber, mob/user)
|
||
. = ..()
|
||
if(!mob_dorms[user]?.Find(roomNumber))
|
||
LAZYADD(mob_dorms[user], roomNumber)
|
||
|
||
/obj/item/hilbertshotel/attack_hand(mob/user, list/modifiers)
|
||
. = ..()
|
||
return promptAndCheckIn(user, user)
|
||
|
||
// Better SPLURT version of hilbert's
|
||
/datum/map_template/hilbertshotel
|
||
mappath = '_maps/splurt_maps/templates/hilbertshotel.dmm'
|
||
|
||
// Empty room - different due to the dimensions of the updated map
|
||
/datum/map_template/hilbertshotel/empty
|
||
mappath = '_maps/splurt_maps/templates/hilbertshotelempty.dmm'
|
||
|
||
// SELECTABLE APARTMENTS UPDATE
|
||
/datum/map_template/hilbertshotel/apartment/one
|
||
name = "Apartment_1"
|
||
mappath = '_maps/splurt_maps/templates/hilbertshotel_templates/apartment_1.dmm'
|
||
|
||
/datum/map_template/hilbertshotel/apartment/two
|
||
name = "Apartment_2"
|
||
mappath = '_maps/splurt_maps/templates/hilbertshotel_templates/apartment_2.dmm'
|
||
|
||
/datum/map_template/hilbertshotel/apartment/three
|
||
name = "Apartment_3"
|
||
mappath = '_maps/splurt_maps/templates/hilbertshotel_templates/apartment_3.dmm'
|
||
|
||
/datum/map_template/hilbertshotel/apartment/four
|
||
name = "Apartment_4"
|
||
mappath = '_maps/splurt_maps/templates/hilbertshotel_templates/apartment_4.dmm'
|
||
|
||
/datum/map_template/hilbertshotel/apartment/bar
|
||
name = "Apartment_bar"
|
||
mappath = '_maps/splurt_maps/templates/hilbertshotel_templates/apartment_bar.dmm'
|
||
|
||
/datum/map_template/hilbertshotel/apartment/garden
|
||
name = "Apartment_garden"
|
||
mappath = '_maps/splurt_maps/templates/hilbertshotel_templates/apartment_garden.dmm'
|
||
|
||
/datum/map_template/hilbertshotel/apartment/sauna
|
||
name = "Apartment_sauna"
|
||
mappath = '_maps/splurt_maps/templates/hilbertshotel_templates/apartment_sauna.dmm'
|
||
|
||
/datum/map_template/hilbertshotel/apartment/prison
|
||
name = "Apartment_prison"
|
||
mappath = '_maps/splurt_maps/templates/hilbertshotel_templates/apartment_prison.dmm'
|
||
|
||
/datum/map_template/hilbertshotel/apartment/winter
|
||
name = "Apartment_winter"
|
||
mappath = '_maps/splurt_maps/templates/hilbertshotel_templates/apartment_winter.dmm'
|
||
|
||
/datum/map_template/hilbertshotel/apartment/forest
|
||
name = "Apartment_forest"
|
||
mappath = '_maps/splurt_maps/templates/hilbertshotel_templates/apartment_forest.dmm'
|
||
|
||
/datum/map_template/hilbertshotel/apartment/jungle
|
||
name = "Apartment_jungle"
|
||
mappath = '_maps/splurt_maps/templates/hilbertshotel_templates/apartment_jungle.dmm'
|
||
|
||
/datum/map_template/hilbertshotel/apartment/beach
|
||
name = "Apartment_beach"
|
||
mappath = '_maps/splurt_maps/templates/hilbertshotel_templates/apartment_beach.dmm'
|
||
|
||
// Fluff - Misc
|
||
/obj/item/paper/fluff/hilbertshotel/welcomeletter
|
||
name = "Welcome Letter"
|
||
info = "<b>Welcome to Hilbert's Hotel!</b><BR>\
|
||
<BR>\
|
||
Each room in the hotel is an unique pocket dimension: You can choose up to 5 rooms per shift, each room you select will remember your actions and belongings, allowing you to create your own personal space.<BR>\
|
||
<BR>\
|
||
Inside the complimentary guest box you'll find some delightful chocolates, savour them as you relax∼<BR>\
|
||
Remember, your rooms are always available for you to return to.<BR>\
|
||
<BR>\
|
||
Enjoy your stay∼!<BR>\
|
||
<BR>\
|
||
With love,<BR>\
|
||
<b>-Aniya ♥</b>"
|