diff --git a/_runtimestation.dm b/_runtimestation.dm
new file mode 100644
index 0000000000..b0a5aa1a88
--- /dev/null
+++ b/_runtimestation.dm
@@ -0,0 +1,11 @@
+/*
+Toggle this var to 1 to compile using runtime station instead.
+Useful if you're constantly having to recompile to debug something.
+*/
+#define RUNTIME_STATION 0
+
+#if RUNTIME_STATION
+ #include "modular_chomp/maps/runtime/runtime_station_defines.dm"
+ #include "modular_chomp/maps/runtime/runtime_station.dmm"
+ #define USING_MAP_DATUM /datum/map/runtime_station
+#endif
\ No newline at end of file
diff --git a/code/modules/ai/ai_holder_targeting_vr.dm b/code/modules/ai/ai_holder_targeting_vr.dm
index 4c7ef85403..10bbd99a05 100644
--- a/code/modules/ai/ai_holder_targeting_vr.dm
+++ b/code/modules/ai/ai_holder_targeting_vr.dm
@@ -3,3 +3,14 @@
return FALSE
return ..()
+/*
+/datum/ai_holder/can_see_target(atom/movable/the_target, view_range = vision_range)
+ log_world("TARGET: [the_target] and TARGET.LOC: [the_target.loc]")
+ if(the_target && !isturf(the_target.loc)) //CHOMPEdit, AI shouldn't be targetting people inside objects of any kind
+ if(ismecha(the_target.loc)) //Except mechs, of course
+ target = the_target.loc
+ else
+ return FALSE
+
+ return ..()
+*/
\ No newline at end of file
diff --git a/modular_chomp/code/modules/mob/living/carbon/human/species/station/protean/protean_blob.dm b/modular_chomp/code/modules/mob/living/carbon/human/species/station/protean/protean_blob.dm
index f5d6b2955c..4904ded817 100644
--- a/modular_chomp/code/modules/mob/living/carbon/human/species/station/protean/protean_blob.dm
+++ b/modular_chomp/code/modules/mob/living/carbon/human/species/station/protean/protean_blob.dm
@@ -316,10 +316,15 @@
/mob/living/simple_mob/protean_blob/Life()
. = ..()
- if(. && istype(refactory) && humanform)
- if(!healing && (human_brute || human_burn) && refactory.get_stored_material(MAT_STEEL) >= 100)
- healing = humanform.add_modifier(/datum/modifier/protean/steel, origin = refactory)
- else if(healing && !(human_brute || human_burn))
+ if(!humanform.nano_dead_check(src))
+ if(. && istype(refactory) && humanform)
+ if(!healing && (human_brute || human_burn) && refactory.get_stored_material(MAT_STEEL) >= 100)
+ healing = humanform.add_modifier(/datum/modifier/protean/steel, origin = refactory)
+ else if(healing && !(human_brute || human_burn))
+ healing.expire()
+ healing = null
+ else
+ if(healing)
healing.expire()
healing = null
@@ -438,7 +443,7 @@
to_chat(src,"You can't change forms while inside something.")
return
to_chat(src, "You rapidly disassociate your form")
- if(force || do_after(src,20))
+ if(force || do_after(src,20,exclusive = TASK_ALL_EXCLUSIVE))
handle_grasp() //It's possible to blob out before some key parts of the life loop. This results in things getting dropped at null. TODO: Fix the code so this can be done better.
remove_micros(src, src) //Living things don't fare well in roblobs.
if(buckled)
@@ -545,7 +550,7 @@
to_chat(blob,"You can't change forms while inside something.")
return
to_chat(src, "You rapidly reassemble your form")
- if(force || do_after(blob,20))
+ if(force || do_after(blob,20,exclusive = TASK_ALL_EXCLUSIVE))
if(buckled)
buckled.unbuckle_mob()
if(LAZYLEN(buckled_mobs))
diff --git a/modular_chomp/code/modules/mob/living/carbon/human/species/station/protean/protean_powers.dm b/modular_chomp/code/modules/mob/living/carbon/human/species/station/protean/protean_powers.dm
index 76962b046b..6de69069e1 100644
--- a/modular_chomp/code/modules/mob/living/carbon/human/species/station/protean/protean_powers.dm
+++ b/modular_chomp/code/modules/mob/living/carbon/human/species/station/protean/protean_powers.dm
@@ -52,7 +52,7 @@
else
blob = temporary_form
active_regen = 1
- if(do_after(blob,50))
+ if(do_after(blob,50,exclusive = TASK_ALL_EXCLUSIVE))
var/list/limblist = species.has_limbs[choice]
var/limbpath = limblist["path"]
var/obj/item/organ/external/new_eo = new limbpath(src)
@@ -105,7 +105,7 @@
var/obj/item/organ/internal/nano/refactory/refactory = nano_get_refactory()
if(refactory.get_stored_material(MAT_STEEL) >= 10000)
to_chat(caller, "You begin to rebuild. You will need to remain still.")
- if(do_after(caller, 400))
+ if(do_after(caller, 400,exclusive = TASK_ALL_EXCLUSIVE))
if(species?:OurRig) //Unsafe, but we should only ever be using this with a Protean
species?:OurRig?:make_alive(src,1) //Re-using this proc
refactory.use_stored_material(MAT_STEEL,refactory.get_stored_material(MAT_STEEL)) //Use all of our steel
@@ -128,7 +128,7 @@
oocnotes = 1
to_chat(caller, "You begin to reassemble. You will need to remain still.")
caller.visible_message("[caller] rapidly contorts and shifts!", "You begin to reassemble.")
- if(do_after(caller, 40))
+ if(do_after(caller, 40,exclusive = TASK_ALL_EXCLUSIVE))
if(client.prefs) //Make sure we didn't d/c
var/obj/item/weapon/rig/protean/Rig = species?:OurRig
GetAppearanceFromPrefs(flavour, oocnotes)
@@ -258,7 +258,7 @@
to_chat(caller, "You need to be repaired first before you can act!")
return
to_chat(src, "You rapidly condense into your module.")
- if(forced || do_after(caller,20))
+ if(forced || do_after(caller,20,exclusive = TASK_ALL_EXCLUSIVE))
if(!temporary_form) //If you're human, force you into blob form before rig'ing
nano_blobform(forced)
spawn(2)
@@ -363,15 +363,15 @@
return
if(G.loc == caller && G.state >= GRAB_AGGRESSIVE)
caller.visible_message("[caller] is attempting to latch onto [target]!", "You attempt to latch onto [target]!")
- if(do_after(caller, 50, target))
+ if(do_after(caller, 50, target,exclusive = TASK_ALL_EXCLUSIVE))
if(G.loc == caller && G.state >= GRAB_AGGRESSIVE)
target.drop_from_inventory(target.back)
caller.visible_message("[caller] latched onto [target]!", "You latch yourself onto [target]!")
target.Weaken(3)
nano_rig_transform(1)
- spawn(2) //Have to give time for the above proc to resolve
- S.OurRig.forceMove(target)
- target.equip_to_slot_if_possible(S.OurRig, slot_back)
+ spawn(5) //Have to give time for the above proc to resolve
+ //S.OurRig.forceMove(target)
+ target.equip_to_slot(S.OurRig, slot_back)
S.OurRig.Moved()
spawn(1) //Same here :(
S.OurRig.wearer = target
@@ -445,7 +445,7 @@
/// The actual abilities
/obj/effect/protean_ability/into_blob
ability_name = "Toggle Blobform"
- desc = "Discard your shape entirely, changing to a low-energy blob that can fit into small spaces. You'll consume steel to repair yourself in this form."
+ desc = "Discard your shape entirely, changing to a low-energy blob. You'll consume steel to repair yourself in this form."
icon_state = "blob"
to_call = /mob/living/carbon/human/proc/nano_blobform
@@ -469,26 +469,26 @@
/obj/effect/protean_ability/metal_nom
ability_name = "Ref - Store Metals"
- desc = "Store the metal you're holding. Your refactory can only store steel, and all other metals will be converted into nanites ASAP for various effects."
+ desc = "Store the metal you're holding. Your refactory can only store steel."
icon_state = "metal"
to_call = /mob/living/carbon/human/proc/nano_metalnom
/obj/effect/protean_ability/hardsuit
ability_name = "Hardsuit Transform"
- desc = "Coalesce your naniteswarm into their control module, allowing others to wear you."
+ desc = "Coalesce your nanite swarm into their control module, allowing others to wear you."
icon_state = "rig"
to_call = /mob/living/carbon/human/proc/nano_rig_transform
/obj/effect/protean_ability/appearance_switch
ability_name = "Blob Appearance"
desc = "Toggle your blob appearance. Also affects your worn appearance."
- icon_state = "rig"
+ icon_state = "switch"
to_call = /mob/living/carbon/human/proc/appearance_switch
/obj/effect/protean_ability/latch_host
ability_name = "Latch Host"
desc = "Forcibly latch or unlatch your RIG from a host mob."
- icon_state = "rig"
+ icon_state = "latch"
to_call = /mob/living/carbon/human/proc/nano_latch
#undef PER_LIMB_STEEL_COST
diff --git a/modular_chomp/code/modules/mob/living/carbon/human/species/station/protean/protean_rig.dm b/modular_chomp/code/modules/mob/living/carbon/human/species/station/protean/protean_rig.dm
index 0cf25300c7..15f299d01e 100644
--- a/modular_chomp/code/modules/mob/living/carbon/human/species/station/protean/protean_rig.dm
+++ b/modular_chomp/code/modules/mob/living/carbon/human/species/station/protean/protean_rig.dm
@@ -94,8 +94,9 @@
name = "mass"
desc = "A helmet-shaped clump of nanomachines."
light_overlay = "should not use a light overlay"
- species_restricted = list(SPECIES_HUMAN, SPECIES_SKRELL, SPECIES_TAJ, SPECIES_UNATHI, SPECIES_NEVREAN, SPECIES_AKULA, SPECIES_SERGAL, SPECIES_ZORREN_HIGH, SPECIES_VULPKANIN, SPECIES_PROMETHEAN, SPECIES_XENOHYBRID, SPECIES_VOX, SPECIES_TESHARI, SPECIES_VASILISSAN)
+ species_restricted = list(SPECIES_PROTEAN, SPECIES_HUMAN, SPECIES_SKRELL, SPECIES_TAJ, SPECIES_UNATHI, SPECIES_NEVREAN, SPECIES_AKULA, SPECIES_SERGAL, SPECIES_ZORREN_HIGH, SPECIES_VULPKANIN, SPECIES_PROMETHEAN, SPECIES_XENOHYBRID, SPECIES_VOX, SPECIES_TESHARI, SPECIES_VASILISSAN)
sprite_sheets = list(
+ SPECIES_PROTEAN = 'modular_chomp/icons/mob/head_ch.dmi',
SPECIES_HUMAN = 'modular_chomp/icons/mob/head_ch.dmi',
SPECIES_TAJ = 'modular_chomp/icons/mob/species/tajaran/helmet_ch.dmi',
SPECIES_SKRELL = 'modular_chomp/icons/mob/species/skrell/helmet_ch.dmi',
@@ -114,6 +115,7 @@
)
sprite_sheets_obj = list(
+ SPECIES_PROTEAN = 'modular_chomp/icons/mob/head_ch.dmi',
SPECIES_HUMAN = 'modular_chomp/icons/mob/head_ch.dmi',
SPECIES_TAJ = 'modular_chomp/icons/mob/head_ch.dmi',
SPECIES_SKRELL = 'modular_chomp/icons/mob/head_ch.dmi',
@@ -136,8 +138,9 @@
name = "mass"
desc = "Glove-shaped clusters of nanomachines."
siemens_coefficient= 0
- species_restricted = list(SPECIES_HUMAN, SPECIES_SKRELL, SPECIES_TAJ, SPECIES_UNATHI, SPECIES_NEVREAN, SPECIES_AKULA, SPECIES_SERGAL, SPECIES_ZORREN_HIGH, SPECIES_VULPKANIN, SPECIES_PROMETHEAN, SPECIES_XENOHYBRID, SPECIES_VOX, SPECIES_TESHARI, SPECIES_VASILISSAN)
+ species_restricted = list(SPECIES_PROTEAN, SPECIES_HUMAN, SPECIES_SKRELL, SPECIES_TAJ, SPECIES_UNATHI, SPECIES_NEVREAN, SPECIES_AKULA, SPECIES_SERGAL, SPECIES_ZORREN_HIGH, SPECIES_VULPKANIN, SPECIES_PROMETHEAN, SPECIES_XENOHYBRID, SPECIES_VOX, SPECIES_TESHARI, SPECIES_VASILISSAN)
sprite_sheets = list(
+ SPECIES_PROTEAN = 'modular_chomp/icons/mob/hands_ch.dmi',
SPECIES_HUMAN = 'modular_chomp/icons/mob/hands_ch.dmi',
SPECIES_TAJ = 'modular_chomp/icons/mob/hands_ch.dmi',
SPECIES_SKRELL = 'modular_chomp/icons/mob/hands_ch.dmi',
@@ -177,8 +180,9 @@
/obj/item/clothing/shoes/magboots/rig/protean
name = "mass"
desc = "Boot-shaped clusters of nanomachines."
- species_restricted = list(SPECIES_HUMAN, SPECIES_SKRELL, SPECIES_TAJ, SPECIES_UNATHI, SPECIES_NEVREAN, SPECIES_AKULA, SPECIES_SERGAL, SPECIES_ZORREN_HIGH, SPECIES_VULPKANIN, SPECIES_PROMETHEAN, SPECIES_XENOHYBRID, SPECIES_VOX, SPECIES_TESHARI, SPECIES_VASILISSAN)
+ species_restricted = list(SPECIES_PROTEAN, SPECIES_HUMAN, SPECIES_SKRELL, SPECIES_TAJ, SPECIES_UNATHI, SPECIES_NEVREAN, SPECIES_AKULA, SPECIES_SERGAL, SPECIES_ZORREN_HIGH, SPECIES_VULPKANIN, SPECIES_PROMETHEAN, SPECIES_XENOHYBRID, SPECIES_VOX, SPECIES_TESHARI, SPECIES_VASILISSAN)
sprite_sheets = list(
+ SPECIES_PROTEAN = 'modular_chomp/icons/mob/feet_ch.dmi',
SPECIES_HUMAN = 'modular_chomp/icons/mob/feet_ch.dmi',
SPECIES_TAJ = 'modular_chomp/icons/mob/feet_ch.dmi',
SPECIES_SKRELL = 'modular_chomp/icons/mob/feet_ch.dmi',
@@ -219,7 +223,7 @@
name = "mass"
desc = "A body-hugging mass of nanomachines."
can_breach = 0
- species_restricted = list(SPECIES_HUMAN, SPECIES_SKRELL, SPECIES_TAJ, SPECIES_UNATHI, SPECIES_NEVREAN, SPECIES_AKULA, SPECIES_SERGAL, SPECIES_ZORREN_HIGH, SPECIES_VULPKANIN, SPECIES_PROMETHEAN, SPECIES_XENOHYBRID, SPECIES_VOX, SPECIES_TESHARI, SPECIES_VASILISSAN)
+ species_restricted = list(SPECIES_PROTEAN, SPECIES_HUMAN, SPECIES_SKRELL, SPECIES_TAJ, SPECIES_UNATHI, SPECIES_NEVREAN, SPECIES_AKULA, SPECIES_SERGAL, SPECIES_ZORREN_HIGH, SPECIES_VULPKANIN, SPECIES_PROMETHEAN, SPECIES_XENOHYBRID, SPECIES_VOX, SPECIES_TESHARI, SPECIES_VASILISSAN)
allowed = list(
/obj/item/weapon/gun,
/obj/item/device/flashlight,
@@ -229,6 +233,7 @@
/obj/item/weapon/storage/backpack,
)
sprite_sheets = list(
+ SPECIES_PROTEAN = 'modular_chomp/icons/mob/spacesuit_ch.dmi',
SPECIES_HUMAN = 'modular_chomp/icons/mob/spacesuit_ch.dmi',
SPECIES_TAJ = 'modular_chomp/icons/mob/species/tajaran/suit_ch.dmi',
SPECIES_SKRELL = 'modular_chomp/icons/mob/species/skrell/suit_ch.dmi',
@@ -305,7 +310,6 @@
playsound(src, 'sound/machines/defib_success.ogg', 50, 0)
new /obj/effect/gibspawner/robot(src.loc)
src.atom_say("Contact received! Reassembly nanites calibrated. Estimated time to resucitation: 1 minute 30 seconds")
- dead = 0
addtimer(CALLBACK(src, .proc/make_alive, myprotean?:humanform), 900)
return
if(istype(W,/obj/item/weapon/rig))
@@ -431,7 +435,8 @@
S = H.species
S.pseudodead = 0
to_chat(myprotean, "You have finished reconstituting.")
- playsound(src, 'sound/machines/ping.ogg', 50, 0)
+ playsound(src.loc, 'sound/machines/ding.ogg', 50, 1)
+ dead = 0
/obj/item/weapon/rig/protean/take_hit(damage, source, is_emp=0)
return //We don't do that here
@@ -527,6 +532,7 @@
return
if(istype(R, /obj/item/weapon/rig/protean))
to_chat(user, "The world is not ready for such a technological singularity.")
+ return
to_chat(user, "You assimilate the [R] into the [src]. Mimicking its stats and appearance.")
for(var/obj/item/piece in list(gloves,helmet,boots,chest))
piece.armor = R.armor.Copy()
diff --git a/modular_chomp/code/modules/mob/living/carbon/human/species/station/protean/protean_species.dm b/modular_chomp/code/modules/mob/living/carbon/human/species/station/protean/protean_species.dm
index bc10c5c37c..2e4b934a55 100644
--- a/modular_chomp/code/modules/mob/living/carbon/human/species/station/protean/protean_species.dm
+++ b/modular_chomp/code/modules/mob/living/carbon/human/species/station/protean/protean_species.dm
@@ -14,7 +14,7 @@
flesh_color = "#505050"
base_color = "#FFFFFF" //Color mult, start out with this
- flags = NO_SCAN | NO_SLIP | NO_MINOR_CUT | NO_HALLUCINATION | NO_INFECT
+ flags = NO_SCAN | NO_SLIP | NO_MINOR_CUT | NO_HALLUCINATION | NO_INFECT | NO_PAIN
appearance_flags = HAS_SKIN_COLOR | HAS_EYE_COLOR | HAS_HAIR_COLOR | HAS_UNDERWEAR | HAS_LIPS
spawn_flags = SPECIES_CAN_JOIN | SPECIES_IS_WHITELISTED | SPECIES_WHITELIST_SELECTABLE
health_hud_intensity = 2
@@ -43,7 +43,6 @@
item_slowdown_mod = 1.5 //Gentle encouragement to let others wear you
hazard_low_pressure = -1 //Space doesn't bother them
- hazard_high_pressure = 10 * ONE_ATMOSPHERE //Same as their RIG
cold_level_1 = -INFINITY
cold_level_2 = -INFINITY
diff --git a/modular_chomp/code/modules/research/mechfab_designs.dm b/modular_chomp/code/modules/research/mechfab_designs.dm
index 92fc73b6f9..59a5682e27 100644
--- a/modular_chomp/code/modules/research/mechfab_designs.dm
+++ b/modular_chomp/code/modules/research/mechfab_designs.dm
@@ -120,7 +120,7 @@
build_path = /obj/item/rig_module/mounted/phase
/datum/design/item/mechfab/rigsuit/defib
- name = "mounted defib unit"
+ name = "hardsuit defib unit"
desc = "A rig mounted defib and jumper kit combo."
id = "rig_defib"
req_tech = list(TECH_BIO = 5, TECH_MAGNET = 2, TECH_POWER = 3)
diff --git a/modular_chomp/icons/mob/species/protean/protean_powers.dmi b/modular_chomp/icons/mob/species/protean/protean_powers.dmi
index 9692c07cd7..3120d9d0ce 100644
Binary files a/modular_chomp/icons/mob/species/protean/protean_powers.dmi and b/modular_chomp/icons/mob/species/protean/protean_powers.dmi differ
diff --git a/modular_chomp/icons/mob/species/skrell/suit_ch.dmi b/modular_chomp/icons/mob/species/skrell/suit_ch.dmi
index 8b7407c030..fce0eadfef 100644
Binary files a/modular_chomp/icons/mob/species/skrell/suit_ch.dmi and b/modular_chomp/icons/mob/species/skrell/suit_ch.dmi differ
diff --git a/modular_chomp/maps/runtime/runtime_station.dmm b/modular_chomp/maps/runtime/runtime_station.dmm
new file mode 100644
index 0000000000..0bac9fab12
--- /dev/null
+++ b/modular_chomp/maps/runtime/runtime_station.dmm
@@ -0,0 +1,2602 @@
+//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
+"ah" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/effect/landmark/start{
+ name = "Head of Personnel"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"aw" = (
+/obj/structure/closet/crate/freezer,
+/turf/simulated/floor/tiled/freezer,
+/area/crew_quarters/cafeteria)
+"aA" = (
+/obj/structure/bed/chair/wood,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/effect/landmark/start{
+ name = "Scientist"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"aD" = (
+/obj/random/trash_pile,
+/turf/simulated/floor/plating,
+/area/crew_quarters/cafeteria)
+"aP" = (
+/obj/structure/cable/green{
+ d1 = 4;
+ d2 = 8;
+ icon_state = "4-8"
+ },
+/obj/structure/fans/tiny,
+/turf/simulated/floor/tiled/steel_grid,
+/area/crew_quarters/cafeteria)
+"aW" = (
+/obj/structure/cable/green{
+ d1 = 1;
+ d2 = 4;
+ icon_state = "1-4"
+ },
+/obj/effect/floor_decal/spline/fancy/wood{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/cafeteria)
+"bA" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/structure/cable{
+ d1 = 4;
+ d2 = 8;
+ icon_state = "4-8"
+ },
+/obj/effect/floor_decal/industrial/warning/corner{
+ dir = 1
+ },
+/turf/simulated/floor/plating,
+/area/crew_quarters/cafeteria)
+"bK" = (
+/obj/machinery/door/firedoor/border_only,
+/obj/effect/wingrille_spawn/reinforced,
+/turf/simulated/floor/plating,
+/area/crew_quarters/cafeteria)
+"cb" = (
+/obj/machinery/door/firedoor/border_only,
+/obj/effect/floor_decal/industrial/loading,
+/obj/machinery/navbeacon/delivery/west{
+ location = "Kitchen"
+ },
+/obj/structure/plasticflaps/mining{
+ opacity = 1
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/cafeteria)
+"cg" = (
+/obj/structure/closet/gmcloset,
+/obj/item/glass_jar,
+/obj/item/device/retail_scanner/civilian,
+/obj/item/device/retail_scanner/civilian,
+/obj/machinery/camera/network/civilian{
+ c_tag = "CIV - Bar Storage"
+ },
+/obj/machinery/firealarm{
+ pixel_y = 24
+ },
+/obj/item/clothing/head/that{
+ pixel_x = 4;
+ pixel_y = 6
+ },
+/obj/machinery/atmospherics/unary/vent_scrubber/on,
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"ch" = (
+/obj/structure/closet/crate,
+/obj/random/maintenance/cargo,
+/obj/random/maintenance,
+/obj/random/maintenance,
+/obj/random/maintenance/clean,
+/obj/structure/catwalk,
+/turf/simulated/floor/plating,
+/area/crew_quarters/cafeteria)
+"cu" = (
+/obj/machinery/gibber,
+/turf/simulated/floor/tiled/freezer,
+/area/crew_quarters/cafeteria)
+"cC" = (
+/obj/machinery/appliance/cooker/grill,
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"cT" = (
+/obj/structure/cable/green{
+ d1 = 1;
+ d2 = 2;
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"cY" = (
+/obj/structure/catwalk,
+/obj/random/junk,
+/turf/simulated/floor/plating,
+/area/crew_quarters/cafeteria)
+"dt" = (
+/obj/structure/table/marble,
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
+ dir = 4
+ },
+/obj/item/weapon/storage/box/donkpockets{
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/obj/item/weapon/reagent_containers/glass/beaker{
+ pixel_x = 5
+ },
+/obj/item/weapon/reagent_containers/food/condiment/enzyme,
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"dw" = (
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 2;
+ icon_state = "pipe-c"
+ },
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"dT" = (
+/obj/structure/catwalk,
+/turf/simulated/floor/plating,
+/area/crew_quarters/cafeteria)
+"ef" = (
+/obj/structure/table/marble,
+/obj/machinery/cash_register/civilian{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/door/blast/shutters{
+ dir = 2;
+ id = "bar";
+ layer = 3.1;
+ name = "Bar Shutters"
+ },
+/obj/item/toy/xmastree,
+/turf/simulated/floor/lino,
+/area/crew_quarters/cafeteria)
+"en" = (
+/obj/structure/cable/green{
+ d1 = 1;
+ d2 = 2;
+ icon_state = "1-2"
+ },
+/obj/structure/cable/green{
+ d1 = 2;
+ d2 = 4;
+ icon_state = "2-4"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"eo" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/effect/landmark/start{
+ name = "Chief Medical Officer"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"es" = (
+/turf/simulated/wall/r_wall,
+/area/crew_quarters/cafeteria)
+"eE" = (
+/obj/item/weapon/stool/padded,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/landmark/start{
+ name = "Intern"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"fj" = (
+/obj/structure/table/marble,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/door/blast/shutters{
+ dir = 2;
+ id = "bar";
+ layer = 3.1;
+ name = "Bar Shutters"
+ },
+/turf/simulated/floor/lino,
+/area/crew_quarters/cafeteria)
+"fo" = (
+/obj/item/weapon/stool/padded,
+/obj/effect/landmark/start{
+ name = "Chemist"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"fE" = (
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 5
+ },
+/obj/structure/table/marble,
+/obj/item/weapon/material/knife/butch,
+/obj/item/weapon/material/kitchen/rollingpin,
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"fJ" = (
+/obj/structure/closet/emcloset,
+/turf/simulated/floor/plating,
+/area/crew_quarters/cafeteria)
+"fZ" = (
+/obj/structure/table/marble,
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/machinery/door/blast/shutters{
+ dir = 4;
+ id = "kitchen";
+ layer = 3.3;
+ name = "Kitchen Shutters"
+ },
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"gh" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/simulated/floor/tiled/freezer,
+/area/crew_quarters/cafeteria)
+"gQ" = (
+/obj/machinery/vending/cigarette{
+ dir = 1
+ },
+/obj/machinery/ai_status_display{
+ pixel_y = -32
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"gX" = (
+/obj/machinery/media/jukebox,
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"hp" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/supply,
+/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
+ dir = 1
+ },
+/obj/effect/landmark/start{
+ name = "Psychiatrist"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"hC" = (
+/obj/machinery/disposal,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/machinery/camera/network/civilian{
+ c_tag = "CIV - Cafeteria Port";
+ dir = 4
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"hH" = (
+/obj/machinery/vending/cola{
+ dir = 1
+ },
+/obj/item/device/radio/intercom{
+ dir = 4;
+ name = "Station Intercom (General)";
+ pixel_x = 21
+ },
+/obj/machinery/status_display{
+ pixel_y = -32
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"hK" = (
+/obj/structure/bed/chair/wood,
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"hO" = (
+/turf/simulated/floor/plating,
+/area/crew_quarters/cafeteria)
+"hR" = (
+/obj/item/weapon/stool/padded,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/effect/landmark/start{
+ name = "Botanist"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"il" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/cyan{
+ dir = 4
+ },
+/obj/structure/closet/crate,
+/obj/item/weapon/reagent_containers/food/drinks/flask/barflask,
+/obj/random/powercell,
+/obj/random/maintenance,
+/obj/random/maintenance/clean,
+/obj/effect/floor_decal/industrial/warning{
+ dir = 1
+ },
+/turf/simulated/floor/plating,
+/area/crew_quarters/cafeteria)
+"ix" = (
+/obj/effect/landmark{
+ name = "JoinLateCryo"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"iE" = (
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/machinery/atmospherics/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"iQ" = (
+/obj/machinery/door/firedoor/glass,
+/obj/structure/cable/green{
+ d1 = 1;
+ d2 = 2;
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/fans/tiny,
+/turf/simulated/floor/tiled/steel_grid,
+/area/crew_quarters/cafeteria)
+"jg" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/supply,
+/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,
+/obj/effect/landmark/start{
+ name = "Medical Doctor"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"jj" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/structure/cable{
+ d1 = 4;
+ d2 = 8;
+ icon_state = "4-8"
+ },
+/obj/effect/floor_decal/industrial/warning{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/crew_quarters/cafeteria)
+"jB" = (
+/obj/structure/bed/chair/wood,
+/obj/effect/landmark/start{
+ name = "Warden"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"jX" = (
+/obj/structure/table/marble,
+/obj/machinery/chemical_dispenser/bar_soft/full,
+/turf/simulated/floor/lino,
+/area/crew_quarters/cafeteria)
+"kg" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/structure/cable/green{
+ d1 = 1;
+ d2 = 2;
+ icon_state = "1-2"
+ },
+/obj/effect/landmark/start{
+ name = "Internal Affairs Agent"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"kq" = (
+/obj/structure/bed/chair/wood,
+/obj/effect/landmark/start{
+ name = "Security Officer"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"kA" = (
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"kQ" = (
+/obj/effect/floor_decal/industrial/hatch/yellow,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/machinery/door/window/southright{
+ name = "Kitchen Delivery";
+ req_access = list(28)
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/cafeteria)
+"lo" = (
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/item/device/radio/intercom{
+ dir = 1;
+ name = "Station Intercom (General)";
+ pixel_y = 21
+ },
+/obj/structure/closet/secure_closet/freezer/fridge,
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"lF" = (
+/obj/item/weapon/stool/padded,
+/obj/machinery/atmospherics/unary/vent_pump/on,
+/obj/effect/landmark/start{
+ name = "Chaplain"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"lQ" = (
+/obj/item/weapon/stool/padded,
+/obj/structure/disposalpipe/segment,
+/obj/effect/landmark/start{
+ name = "Bartender"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"nh" = (
+/obj/machinery/vending/coffee{
+ dir = 1
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"nQ" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"os" = (
+/obj/machinery/door/firedoor/border_only,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/fans/hardlight/colorable{
+ light_color = "#D7D7D7"
+ },
+/turf/simulated/floor/plating,
+/area/crew_quarters/cafeteria)
+"oM" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/floor_decal/steeldecal/steel_decals4{
+ dir = 6
+ },
+/obj/effect/floor_decal/steeldecal/steel_decals4{
+ dir = 1
+ },
+/turf/simulated/floor/tiled/freezer,
+/area/crew_quarters/cafeteria)
+"oT" = (
+/obj/item/weapon/card/id/gold/captain/spare,
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"oU" = (
+/obj/effect/landmark{
+ name = "JoinLateStationGateway"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"oW" = (
+/obj/machinery/door/firedoor/multi_tile/glass{
+ dir = 1
+ },
+/obj/structure/fans/tiny,
+/turf/simulated/floor/tiled/steel_grid,
+/area/crew_quarters/cafeteria)
+"pi" = (
+/obj/structure/closet,
+/obj/random/maintenance,
+/obj/random/maintenance,
+/obj/random/maintenance/clean,
+/obj/random/maintenance/clean,
+/turf/simulated/floor/plating,
+/area/crew_quarters/cafeteria)
+"pm" = (
+/obj/item/weapon/stool/padded,
+/obj/machinery/atmospherics/unary/vent_scrubber/on,
+/obj/structure/cable/green{
+ d1 = 1;
+ d2 = 8;
+ icon_state = "1-8"
+ },
+/obj/effect/landmark/start{
+ name = "Barista"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"pu" = (
+/obj/random/obstruction,
+/turf/simulated/floor/plating,
+/area/crew_quarters/cafeteria)
+"pw" = (
+/obj/structure/table/woodentable,
+/obj/machinery/reagentgrinder,
+/obj/item/weapon/reagent_containers/food/drinks/shaker,
+/obj/item/weapon/packageWrap,
+/obj/structure/cable/green,
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"pA" = (
+/obj/machinery/portable_atmospherics/powered/pump/filled,
+/obj/structure/cable,
+/obj/structure/catwalk,
+/turf/simulated/floor/plating,
+/area/crew_quarters/cafeteria)
+"qj" = (
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_x = -28
+ },
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"qC" = (
+/obj/effect/landmark{
+ name = "JoinLateGateway"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"qR" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/effect/floor_decal/borderfloor{
+ dir = 8
+ },
+/obj/effect/floor_decal/corner/brown/border{
+ dir = 8
+ },
+/obj/effect/floor_decal/spline/fancy/wood{
+ dir = 9
+ },
+/obj/effect/floor_decal/steeldecal/steel_decals6{
+ dir = 10
+ },
+/obj/effect/landmark/start{
+ name = "Quartermaster"
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/cafeteria)
+"qS" = (
+/obj/machinery/newscaster{
+ pixel_y = 30
+ },
+/obj/effect/landmark/start,
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"rS" = (
+/obj/machinery/vending/boozeomat,
+/turf/simulated/floor/lino,
+/area/crew_quarters/cafeteria)
+"sa" = (
+/obj/item/device/radio/intercom{
+ dir = 1;
+ name = "Station Intercom (General)";
+ pixel_y = 21
+ },
+/obj/machinery/atmospherics/unary/vent_pump/on,
+/turf/simulated/floor/tiled/freezer,
+/area/crew_quarters/cafeteria)
+"ss" = (
+/turf/simulated/wall,
+/area/crew_quarters/cafeteria)
+"sz" = (
+/obj/structure/table/marble,
+/obj/item/weapon/reagent_containers/food/snacks/pie,
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"sB" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/effect/floor_decal/steeldecal/steel_decals4{
+ dir = 5
+ },
+/obj/effect/floor_decal/steeldecal/steel_decals4{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/turf/simulated/floor/tiled/freezer,
+/area/crew_quarters/cafeteria)
+"sC" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/landmark/start{
+ name = "Detective"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"te" = (
+/obj/structure/table/woodentable,
+/obj/item/weapon/deck/cah{
+ pixel_x = 2;
+ pixel_y = 2
+ },
+/obj/item/weapon/deck/cah/black{
+ pixel_x = -2;
+ pixel_y = -2
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"tj" = (
+/obj/item/weapon/stool/padded,
+/obj/effect/landmark/start{
+ name = "Explorer"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"tT" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/effect/landmark/start{
+ name = "Engineer"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"uv" = (
+/turf/simulated/floor/lino,
+/area/crew_quarters/cafeteria)
+"vm" = (
+/obj/structure/table/marble,
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/item/device/starcaster_news{
+ pixel_x = 8
+ },
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"vF" = (
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"vM" = (
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/machinery/atmospherics/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"wc" = (
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 1;
+ icon_state = "pipe-c"
+ },
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"wy" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/structure/cable{
+ d1 = 4;
+ d2 = 8;
+ icon_state = "4-8"
+ },
+/obj/effect/floor_decal/industrial/warning{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/crew_quarters/cafeteria)
+"wD" = (
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/structure/table/marble,
+/obj/item/weapon/book/manual/chef_recipes,
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"wW" = (
+/obj/structure/bed/chair/wood{
+ dir = 1
+ },
+/obj/machinery/atm{
+ pixel_x = 30
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"wY" = (
+/obj/structure/bed/chair/wood{
+ dir = 1
+ },
+/obj/machinery/atmospherics/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"xd" = (
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/machinery/atmospherics/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"xg" = (
+/obj/effect/floor_decal/industrial/warning/corner{
+ dir = 4
+ },
+/obj/structure/reagent_dispensers/fueltank,
+/turf/simulated/floor/plating,
+/area/crew_quarters/cafeteria)
+"xh" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
+ dir = 1
+ },
+/obj/structure/cable/green{
+ d1 = 2;
+ d2 = 8;
+ icon_state = "2-8"
+ },
+/obj/effect/floor_decal/steeldecal/steel_decals4{
+ dir = 6
+ },
+/obj/effect/floor_decal/steeldecal/steel_decals4{
+ dir = 1
+ },
+/turf/simulated/floor/lino,
+/area/crew_quarters/cafeteria)
+"xM" = (
+/obj/item/weapon/stool/padded,
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/machinery/atmospherics/unary/vent_scrubber/on{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 1;
+ icon_state = "pipe-c"
+ },
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"ya" = (
+/obj/structure/table/marble,
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/item/weapon/reagent_containers/food/condiment/small/saltshaker{
+ pixel_x = -3
+ },
+/obj/item/weapon/reagent_containers/food/condiment/small/peppermill{
+ pixel_x = 3
+ },
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"ys" = (
+/obj/machinery/appliance/cooker/fryer,
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"yC" = (
+/obj/structure/table/woodentable,
+/obj/item/weapon/gun/projectile/shotgun/doublebarrel,
+/obj/item/weapon/tool/screwdriver,
+/obj/machinery/atmospherics/unary/vent_pump/on{
+ dir = 1
+ },
+/obj/item/device/radio/intercom{
+ desc = "Talk... lisssssten through this.";
+ name = "Station Intercom (Brig Radio)";
+ pixel_y = -21;
+ wires = 7
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"yJ" = (
+/obj/effect/floor_decal/steeldecal/steel_decals6{
+ dir = 5
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/cafeteria)
+"yP" = (
+/obj/machinery/door/window/southright{
+ name = "Bar";
+ req_access = list(25)
+ },
+/turf/simulated/floor/lino,
+/area/crew_quarters/cafeteria)
+"yT" = (
+/obj/structure/bed/chair/wood,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/effect/landmark/start{
+ name = "Xenobiologist"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"yW" = (
+/obj/structure/cable/green{
+ d1 = 4;
+ d2 = 8;
+ icon_state = "4-8"
+ },
+/obj/effect/floor_decal/steeldecal/steel_decals6{
+ dir = 10
+ },
+/obj/effect/floor_decal/spline/fancy/wood{
+ dir = 1
+ },
+/obj/effect/floor_decal/steeldecal/steel_decals6{
+ dir = 10
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/cafeteria)
+"zf" = (
+/obj/machinery/smartfridge/drinks,
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/lino,
+/area/crew_quarters/cafeteria)
+"zh" = (
+/obj/structure/plasticflaps{
+ opacity = 1
+ },
+/obj/machinery/door/firedoor/border_only,
+/obj/effect/floor_decal/industrial/loading,
+/obj/machinery/navbeacon/delivery/south{
+ location = "Bar"
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/cafeteria)
+"zu" = (
+/obj/structure/sink{
+ dir = 8;
+ pixel_x = -12;
+ pixel_y = 2
+ },
+/obj/structure/sign/securearea{
+ desc = "Under the painting a plaque reads: 'While the meat grinder may not have spared you, fear not. Not one part of you has gone to waste... You were delicious.'";
+ icon_state = "monkey_painting";
+ name = "Mr. Deempisi portrait";
+ pixel_x = -28;
+ pixel_y = 4
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"zP" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/turf/simulated/floor/lino,
+/area/crew_quarters/cafeteria)
+"zQ" = (
+/obj/structure/cable/green{
+ d1 = 4;
+ d2 = 8;
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"zR" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/turf/simulated/floor/lino,
+/area/crew_quarters/cafeteria)
+"zS" = (
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/machinery/door/blast/shutters{
+ dir = 4;
+ id = "kitchen";
+ layer = 3.3;
+ name = "Kitchen Shutters"
+ },
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"zY" = (
+/obj/structure/reagent_dispensers/beerkeg,
+/obj/machinery/alarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"Ai" = (
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"Am" = (
+/obj/structure/flora/pottedplant/bamboo{
+ pixel_y = 10
+ },
+/obj/structure/table/bench/glass,
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"At" = (
+/obj/machinery/power/apc{
+ dir = 4;
+ name = "east bump";
+ pixel_x = 24
+ },
+/obj/structure/cable/green{
+ d2 = 8;
+ icon_state = "0-8"
+ },
+/obj/machinery/light_switch{
+ name = "light switch ";
+ pixel_x = 38
+ },
+/obj/machinery/power/fractal_reactor/fluff/smes,
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"AM" = (
+/obj/machinery/disposal,
+/obj/structure/disposalpipe/trunk,
+/turf/simulated/floor/tiled/dark,
+/area/crew_quarters/cafeteria)
+"AT" = (
+/obj/structure/bed/chair/wood{
+ dir = 1
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"AU" = (
+/obj/effect/wingrille_spawn/reinforced,
+/turf/simulated/floor/plating,
+/area/crew_quarters/cafeteria)
+"AX" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 5
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"Bj" = (
+/obj/structure/table/marble,
+/obj/machinery/door/blast/shutters{
+ dir = 2;
+ id = "bar";
+ layer = 3.1;
+ name = "Bar Shutters"
+ },
+/turf/simulated/floor/lino,
+/area/crew_quarters/cafeteria)
+"BK" = (
+/obj/structure/flora/pottedplant,
+/obj/machinery/light,
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"BY" = (
+/obj/machinery/vending/snack{
+ dir = 1
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"Cb" = (
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/structure/sink/kitchen{
+ pixel_y = 17
+ },
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"Cq" = (
+/obj/machinery/camera/network/civilian{
+ c_tag = "CIV - Cafeteria Starboard";
+ dir = 8
+ },
+/obj/effect/landmark/start{
+ name = "Cyborg"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"Ct" = (
+/obj/effect/floor_decal/spline/fancy/wood{
+ dir = 1
+ },
+/obj/machinery/alarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/cafeteria)
+"CR" = (
+/obj/item/weapon/stool/padded,
+/obj/effect/landmark/start{
+ name = "AI"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"CU" = (
+/obj/structure/cable/green{
+ d1 = 2;
+ d2 = 4;
+ icon_state = "2-4"
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/computer/security/telescreen/entertainment{
+ pixel_y = 32
+ },
+/obj/effect/landmark/start{
+ name = "Atmospheric Technician"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"CZ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/effect/landmark/start{
+ name = "Paramedic"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"Db" = (
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/structure/disposalpipe/sortjunction/flipped{
+ dir = 4;
+ name = "Kitchen";
+ sortType = "Kitchen"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"Dc" = (
+/obj/structure/table/marble,
+/obj/machinery/cash_register/civilian{
+ dir = 8
+ },
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"Dj" = (
+/obj/machinery/atmospherics/pipe/manifold/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/simulated/floor/tiled/freezer,
+/area/crew_quarters/cafeteria)
+"DR" = (
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/machinery/status_display{
+ layer = 4;
+ pixel_x = -32
+ },
+/obj/machinery/chem_master/condimaster{
+ name = "CondiMaster Neo";
+ pixel_x = -5
+ },
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"DV" = (
+/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 10
+ },
+/turf/simulated/floor/lino,
+/area/crew_quarters/cafeteria)
+"Ev" = (
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/machinery/hologram/holopad,
+/obj/effect/floor_decal/industrial/outline/grey,
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"EG" = (
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/structure/cable/green{
+ d1 = 1;
+ d2 = 8;
+ icon_state = "1-8"
+ },
+/obj/structure/cable/green{
+ d1 = 1;
+ d2 = 2;
+ icon_state = "1-2"
+ },
+/obj/effect/floor_decal/steeldecal/steel_decals4{
+ dir = 5
+ },
+/obj/effect/floor_decal/steeldecal/steel_decals4{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"Fo" = (
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/structure/cable/green{
+ d1 = 2;
+ d2 = 4;
+ icon_state = "2-4"
+ },
+/obj/effect/floor_decal/steeldecal/steel_decals4,
+/obj/effect/floor_decal/steeldecal/steel_decals4{
+ dir = 10
+ },
+/obj/structure/disposalpipe/segment,
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"Fq" = (
+/obj/structure/table/marble,
+/obj/item/weapon/reagent_containers/glass/rag,
+/obj/item/weapon/reagent_containers/food/drinks/flask/barflask,
+/obj/item/weapon/reagent_containers/food/drinks/flask/vacuumflask,
+/obj/item/weapon/flame/lighter/zippo,
+/obj/item/clothing/head/that{
+ pixel_x = 4;
+ pixel_y = 6
+ },
+/obj/machinery/alarm{
+ dir = 8;
+ pixel_x = 22
+ },
+/turf/simulated/floor/lino,
+/area/crew_quarters/cafeteria)
+"Fy" = (
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = 24
+ },
+/turf/simulated/floor/lino,
+/area/crew_quarters/cafeteria)
+"FM" = (
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/machinery/button/remote/blast_door{
+ id = "kitchen";
+ name = "Kitchen Shutters Control";
+ pixel_x = 26;
+ req_access = list(28)
+ },
+/obj/machinery/light_switch{
+ name = "light switch ";
+ pixel_x = 36;
+ pixel_y = -6
+ },
+/obj/machinery/button/holosign{
+ id = "baropen";
+ name = "Open Sign";
+ pixel_x = 36;
+ pixel_y = 6
+ },
+/obj/structure/disposalpipe/segment,
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"FV" = (
+/obj/structure/cable/green{
+ d1 = 1;
+ d2 = 2;
+ icon_state = "1-2"
+ },
+/obj/effect/landmark/start{
+ name = "Command Secretary"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"FY" = (
+/obj/machinery/vending/dinnerware{
+ dir = 4;
+ pixel_x = -4
+ },
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"Ga" = (
+/obj/effect/landmark/start{
+ name = "Head of Security"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"Gc" = (
+/obj/structure/table/woodentable,
+/obj/item/weapon/material/kitchen/utensil/fork,
+/obj/item/weapon/material/kitchen/utensil/spoon{
+ pixel_x = 2
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"Gd" = (
+/obj/structure/table/marble,
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/item/weapon/reagent_containers/food/snacks/mint,
+/obj/item/weapon/packageWrap,
+/obj/item/weapon/reagent_containers/dropper,
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"Gf" = (
+/obj/effect/floor_decal/industrial/hatch/yellow,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/machinery/door/window/southleft{
+ name = "Bar Delivery";
+ req_access = list(25)
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/cafeteria)
+"GA" = (
+/obj/structure/table/marble,
+/obj/item/weapon/material/ashtray/glass,
+/obj/machinery/door/blast/shutters{
+ dir = 2;
+ id = "bar";
+ layer = 3.1;
+ name = "Bar Shutters"
+ },
+/obj/structure/cable/green{
+ d1 = 1;
+ d2 = 2;
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/lino,
+/area/crew_quarters/cafeteria)
+"GJ" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 9
+ },
+/obj/structure/cable{
+ d1 = 1;
+ d2 = 8;
+ icon_state = "1-8"
+ },
+/turf/simulated/floor/plating,
+/area/crew_quarters/cafeteria)
+"Hs" = (
+/obj/machinery/appliance/mixer/cereal,
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/machinery/ai_status_display{
+ pixel_x = -32
+ },
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"Hz" = (
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/machinery/alarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/obj/structure/table/marble,
+/obj/machinery/microwave{
+ pixel_x = -3;
+ pixel_y = 6
+ },
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"HP" = (
+/obj/machinery/appliance/cooker/oven,
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/machinery/light,
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"HY" = (
+/obj/structure/closet/secure_closet/bar,
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"Iv" = (
+/obj/structure/kitchenspike,
+/obj/machinery/alarm/freezer{
+ dir = 1;
+ pixel_y = -22
+ },
+/turf/simulated/floor/tiled/freezer,
+/area/crew_quarters/cafeteria)
+"II" = (
+/obj/structure/bed/chair/wood{
+ dir = 1
+ },
+/obj/machinery/atmospherics/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"IP" = (
+/obj/machinery/atmospherics/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/simulated/floor/lino,
+/area/crew_quarters/cafeteria)
+"IZ" = (
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/machinery/camera/network/civilian{
+ c_tag = "CIV - Kitchen";
+ dir = 4
+ },
+/obj/structure/table/marble,
+/obj/machinery/microwave{
+ pixel_x = -3;
+ pixel_y = 6
+ },
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"Je" = (
+/obj/effect/landmark{
+ name = "Observer-Start"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"Jh" = (
+/obj/effect/floor_decal/steeldecal/steel_decals_central6,
+/turf/simulated/floor/tiled/monotile,
+/area/crew_quarters/cafeteria)
+"KC" = (
+/obj/item/weapon/stool/padded,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/turf/simulated/floor/lino,
+/area/crew_quarters/cafeteria)
+"KF" = (
+/obj/structure/table/marble,
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/reagentgrinder,
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"KS" = (
+/obj/item/device/radio/intercom{
+ dir = 8;
+ name = "Station Intercom (General)";
+ pixel_x = -21
+ },
+/obj/machinery/atmospherics/unary/vent_scrubber/on{
+ dir = 1
+ },
+/obj/structure/cable/green{
+ d1 = 1;
+ d2 = 2;
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/lino,
+/area/crew_quarters/cafeteria)
+"KY" = (
+/obj/machinery/button/remote/blast_door{
+ id = "bar";
+ name = "Bar Shutters";
+ pixel_x = -26;
+ pixel_y = -6
+ },
+/obj/machinery/button/holosign{
+ id = "baropen";
+ name = "Open Sign";
+ pixel_x = -24;
+ pixel_y = 6
+ },
+/obj/machinery/light_switch{
+ name = "light switch ";
+ pixel_x = -32;
+ pixel_y = 6
+ },
+/obj/machinery/camera/network/civilian{
+ c_tag = "CIV - Bar Fore";
+ dir = 4
+ },
+/obj/structure/sink/kitchen{
+ pixel_y = 17
+ },
+/turf/simulated/floor/lino,
+/area/crew_quarters/cafeteria)
+"Lr" = (
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/structure/cable/green{
+ d1 = 4;
+ d2 = 8;
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"Lx" = (
+/obj/structure/table/marble,
+/obj/machinery/chemical_dispenser/bar_alc/full,
+/obj/structure/sign/double/barsign{
+ pixel_y = 32
+ },
+/turf/simulated/floor/lino,
+/area/crew_quarters/cafeteria)
+"LG" = (
+/obj/machinery/door/firedoor/glass,
+/obj/structure/fans/tiny,
+/turf/simulated/floor/tiled/steel_grid,
+/area/crew_quarters/cafeteria)
+"LV" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 2;
+ icon_state = "pipe-c"
+ },
+/turf/simulated/floor/tiled/freezer,
+/area/crew_quarters/cafeteria)
+"LW" = (
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/newscaster{
+ pixel_y = 30
+ },
+/obj/structure/closet/secure_closet/freezer/meat,
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"MI" = (
+/obj/structure/catwalk,
+/obj/random/plushielarge,
+/turf/simulated/floor/plating,
+/area/crew_quarters/cafeteria)
+"ML" = (
+/obj/structure/table/marble,
+/obj/machinery/chemical_dispenser/bar_soft/full,
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"MM" = (
+/obj/structure/disposalpipe/sortjunction/flipped{
+ dir = 4;
+ name = "Bar";
+ sortType = "Bar"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/effect/landmark/start{
+ name = "Librarian"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"MR" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/structure/cable/green{
+ d1 = 2;
+ d2 = 4;
+ icon_state = "2-4"
+ },
+/obj/effect/floor_decal/steeldecal/steel_decals4{
+ dir = 10
+ },
+/obj/effect/floor_decal/steeldecal/steel_decals4,
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"Nl" = (
+/obj/structure/disposalpipe/segment,
+/turf/simulated/floor/lino,
+/area/crew_quarters/cafeteria)
+"Np" = (
+/obj/effect/floor_decal/industrial/warning/corner{
+ dir = 1
+ },
+/obj/structure/closet/crate,
+/obj/random/maintenance/cargo,
+/obj/random/maintenance/cargo,
+/obj/random/maintenance/cargo,
+/obj/random/maintenance/cargo,
+/obj/random/maintenance/cargo,
+/obj/item/weapon/material/knife,
+/turf/simulated/floor/plating,
+/area/crew_quarters/cafeteria)
+"NI" = (
+/obj/item/weapon/stool/padded,
+/obj/effect/landmark/start{
+ name = "Research Director"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"NZ" = (
+/obj/effect/landmark/start{
+ name = "Chef"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"Of" = (
+/obj/structure/closet/secure_closet/freezer/meat,
+/turf/simulated/floor/tiled/freezer,
+/area/crew_quarters/cafeteria)
+"Og" = (
+/obj/machinery/icecream_vat,
+/obj/machinery/firealarm{
+ pixel_y = 24
+ },
+/turf/simulated/floor/tiled/freezer,
+/area/crew_quarters/cafeteria)
+"Oj" = (
+/obj/structure/cable/green{
+ d1 = 1;
+ d2 = 2;
+ icon_state = "1-2"
+ },
+/obj/effect/landmark/start{
+ name = "Chief Engineer"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"Ou" = (
+/obj/machinery/vending/coffee{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"Ov" = (
+/obj/structure/cable/green{
+ d1 = 1;
+ d2 = 2;
+ icon_state = "1-2"
+ },
+/obj/machinery/hologram/holopad,
+/obj/effect/floor_decal/industrial/outline/grey,
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"OH" = (
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/machinery/door/blast/shutters{
+ dir = 4;
+ id = "kitchen";
+ layer = 3.3;
+ name = "Kitchen Shutters"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"OZ" = (
+/obj/machinery/light/small,
+/obj/structure/catwalk,
+/turf/simulated/floor/plating,
+/area/crew_quarters/cafeteria)
+"Pj" = (
+/obj/effect/landmark/start{
+ name = "Geneticist"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"Pu" = (
+/obj/structure/table/marble,
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/item/toy/xmastree,
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"PA" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/structure/cable{
+ d1 = 4;
+ d2 = 8;
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/plating,
+/area/crew_quarters/cafeteria)
+"PY" = (
+/obj/effect/floor_decal/steeldecal/steel_decals4{
+ dir = 4
+ },
+/obj/effect/floor_decal/steeldecal/steel_decals4{
+ dir = 9
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"Qk" = (
+/obj/effect/floor_decal/steeldecal/steel_decals6{
+ dir = 5
+ },
+/obj/effect/floor_decal/borderfloor{
+ dir = 8
+ },
+/obj/effect/floor_decal/corner/brown/border{
+ dir = 8
+ },
+/obj/effect/floor_decal/spline/fancy/wood{
+ dir = 10
+ },
+/obj/effect/landmark/start,
+/turf/simulated/floor/tiled,
+/area/crew_quarters/cafeteria)
+"Ql" = (
+/obj/effect/landmark{
+ name = "JoinLateSifPlains"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"Rp" = (
+/obj/machinery/door/firedoor/border_only,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/door/airlock/freezer{
+ name = "Kitchen cold room";
+ req_access = list(28)
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/structure/disposalpipe/segment,
+/obj/structure/fans/hardlight/colorable{
+ light_color = "#D7D7D7"
+ },
+/turf/simulated/floor/tiled/steel_grid,
+/area/crew_quarters/cafeteria)
+"Rs" = (
+/obj/machinery/computer/guestpass{
+ dir = 4;
+ pixel_x = -19
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"RU" = (
+/obj/machinery/atmospherics/pipe/tank/air{
+ dir = 1;
+ start_pressure = 4559.63
+ },
+/turf/simulated/floor/plating,
+/area/crew_quarters/cafeteria)
+"So" = (
+/obj/machinery/atmospherics/valve,
+/obj/machinery/space_heater,
+/turf/simulated/floor/plating,
+/area/crew_quarters/cafeteria)
+"SG" = (
+/obj/structure/reagent_dispensers/watertank,
+/turf/simulated/floor/plating,
+/area/crew_quarters/cafeteria)
+"ST" = (
+/obj/structure/kitchenspike,
+/turf/simulated/floor/tiled/freezer,
+/area/crew_quarters/cafeteria)
+"Tn" = (
+/obj/structure/table/woodentable,
+/obj/item/device/radio/subspace{
+ desc = "A heavy duty radio that can pick up all manor of shortwave and subspace frequencies. It's a bit bulkier than a normal radio thanks to the extra hardware. An engraving on the frame reads: IF FOUND, RETURN TO THE BAR!";
+ name = "Bar subspace radio";
+ pixel_y = 5
+ },
+/obj/item/weapon/deck/cards{
+ pixel_x = -5;
+ pixel_y = -2
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"Tx" = (
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/structure/cable/green{
+ d2 = 4;
+ icon_state = "0-4"
+ },
+/obj/structure/closet/secure_closet/freezer/kitchen,
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"TB" = (
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/structure/disposalpipe/sortjunction{
+ dir = 4;
+ name = "Hydroponics";
+ sortType = "Hydroponics"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"TD" = (
+/obj/structure/cable/green{
+ d1 = 4;
+ d2 = 8;
+ icon_state = "4-8"
+ },
+/obj/effect/floor_decal/steeldecal/steel_decals4{
+ dir = 6
+ },
+/obj/effect/floor_decal/borderfloor{
+ dir = 4
+ },
+/obj/effect/floor_decal/corner/brown/border{
+ dir = 4
+ },
+/obj/effect/floor_decal/spline/fancy/wood/cee{
+ dir = 4
+ },
+/obj/effect/floor_decal/steeldecal/steel_decals4{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/cafeteria)
+"TL" = (
+/obj/machinery/disposal,
+/obj/structure/disposalpipe/trunk,
+/obj/structure/extinguisher_cabinet{
+ pixel_y = 30
+ },
+/turf/simulated/floor/lino,
+/area/crew_quarters/cafeteria)
+"TZ" = (
+/obj/machinery/appliance/mixer/candy,
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = -24
+ },
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"Ux" = (
+/obj/item/weapon/stool/padded,
+/obj/effect/landmark/start{
+ name = "Cargo Technician"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"Vc" = (
+/obj/machinery/hologram/holopad,
+/obj/effect/floor_decal/industrial/outline/grey,
+/obj/effect/landmark/start{
+ name = "Shaft Miner"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"Vf" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/structure/cable{
+ d1 = 4;
+ d2 = 8;
+ icon_state = "4-8"
+ },
+/obj/machinery/door/firedoor/border_only,
+/turf/simulated/floor/plating,
+/area/crew_quarters/cafeteria)
+"Vx" = (
+/obj/effect/floor_decal/steeldecal/steel_decals4{
+ dir = 6
+ },
+/obj/effect/floor_decal/steeldecal/steel_decals4{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/cafeteria)
+"Wn" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,
+/obj/effect/landmark/start{
+ name = "Janitor"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"Xe" = (
+/obj/structure/table/woodentable,
+/obj/item/weapon/material/kitchen/utensil/fork,
+/obj/item/weapon/material/kitchen/utensil/spoon{
+ pixel_x = 2
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"Xm" = (
+/obj/machinery/door/firedoor/border_only,
+/obj/machinery/door/airlock/maintenance{
+ name = "Bar Maintenance";
+ req_access = list(25)
+ },
+/turf/simulated/floor/plating,
+/area/crew_quarters/cafeteria)
+"XL" = (
+/obj/structure/cable/green{
+ d1 = 1;
+ d2 = 2;
+ icon_state = "1-2"
+ },
+/obj/effect/landmark/start{
+ name = "Roboticist"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"XS" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/effect/floor_decal/steeldecal/steel_decals4{
+ dir = 9
+ },
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/effect/floor_decal/steeldecal/steel_decals4{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"XU" = (
+/obj/machinery/door/airlock/glass{
+ name = "Kitchen";
+ req_access = list(28)
+ },
+/obj/structure/cable/green{
+ d1 = 4;
+ d2 = 8;
+ icon_state = "4-8"
+ },
+/obj/structure/cable/green{
+ d1 = 4;
+ d2 = 8;
+ icon_state = "4-8"
+ },
+/obj/machinery/door/firedoor/border_only,
+/turf/simulated/floor/tiled/steel_grid,
+/area/crew_quarters/cafeteria)
+"Ya" = (
+/obj/machinery/camera/network/civilian{
+ c_tag = "CIV - Kitchen Cold Room";
+ dir = 1
+ },
+/obj/structure/closet/chefcloset,
+/obj/item/glass_jar,
+/obj/item/device/retail_scanner/civilian,
+/obj/item/weapon/soap/nanotrasen,
+/obj/item/device/destTagger{
+ pixel_x = 4;
+ pixel_y = 3
+ },
+/obj/item/weapon/packageWrap,
+/obj/item/weapon/packageWrap,
+/obj/item/weapon/packageWrap,
+/obj/item/clothing/gloves/sterile/latex,
+/obj/item/clothing/gloves/sterile/latex,
+/turf/simulated/floor/tiled/freezer,
+/area/crew_quarters/cafeteria)
+"Yo" = (
+/obj/effect/landmark{
+ name = "JoinLateCyborg"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"Yw" = (
+/obj/machinery/atmospherics/unary/vent_scrubber/on{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/simulated/floor/tiled/freezer,
+/area/crew_quarters/cafeteria)
+"YA" = (
+/obj/structure/cable/green{
+ d1 = 2;
+ d2 = 8;
+ icon_state = "2-8"
+ },
+/obj/structure/cable/green{
+ d1 = 1;
+ d2 = 2;
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/wood,
+/area/crew_quarters/cafeteria)
+"Zi" = (
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"Zl" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/door/firedoor/border_only,
+/obj/machinery/door/airlock{
+ name = "Bar Backroom";
+ req_access = list(25)
+ },
+/obj/structure/cable/green{
+ d1 = 4;
+ d2 = 8;
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled/steel_grid,
+/area/crew_quarters/cafeteria)
+"ZA" = (
+/turf/space,
+/area/space)
+"ZQ" = (
+/obj/structure/table/marble,
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/item/weapon/reagent_containers/food/condiment/small/saltshaker{
+ pixel_x = -3
+ },
+/obj/item/weapon/reagent_containers/food/condiment/small/peppermill{
+ pixel_x = 3
+ },
+/obj/item/weapon/reagent_containers/food/condiment/small/sugar,
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+"ZR" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
+ dir = 10
+ },
+/obj/machinery/floodlight,
+/turf/simulated/floor/plating,
+/area/crew_quarters/cafeteria)
+"ZU" = (
+/obj/structure/table/marble,
+/obj/effect/floor_decal/corner/grey/diagonal{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/structure/disposalpipe/junction{
+ dir = 4
+ },
+/obj/item/toy/xmastree,
+/turf/simulated/floor/tiled/white,
+/area/crew_quarters/cafeteria)
+
+(1,1,1) = {"
+es
+es
+es
+es
+es
+es
+es
+es
+es
+es
+es
+es
+es
+es
+es
+es
+es
+es
+es
+es
+"}
+(2,1,1) = {"
+es
+bA
+aD
+ss
+ss
+os
+ss
+ss
+fJ
+pi
+ZR
+So
+il
+RU
+ss
+ZA
+ZA
+ZA
+ZA
+es
+"}
+(3,1,1) = {"
+es
+PA
+SG
+ss
+aw
+oM
+ST
+ss
+ss
+ss
+ss
+ss
+ss
+ss
+ss
+ss
+ss
+ZA
+ZA
+es
+"}
+(4,1,1) = {"
+es
+jj
+xg
+ss
+Og
+gh
+Iv
+ss
+FY
+TZ
+Hs
+IZ
+Hz
+DR
+qj
+ys
+bK
+ZA
+ZA
+es
+"}
+(5,1,1) = {"
+es
+Vf
+AU
+ss
+sa
+Dj
+Ya
+ss
+Cb
+Ai
+vM
+Ai
+Ai
+iE
+Ai
+cC
+bK
+ZA
+ZA
+es
+"}
+(6,1,1) = {"
+es
+wy
+Np
+ss
+cu
+LV
+sB
+Rp
+XS
+wc
+dt
+Pu
+KF
+fE
+Ai
+HP
+bK
+ZA
+ZA
+es
+"}
+(7,1,1) = {"
+es
+PA
+hO
+cb
+kQ
+Yw
+Of
+ss
+LW
+vF
+Gd
+ML
+ya
+wD
+Ai
+Tx
+ss
+ZA
+ZA
+es
+"}
+(8,1,1) = {"
+es
+GJ
+ss
+ss
+ss
+ss
+ss
+ss
+lo
+TB
+xM
+Ev
+Ai
+xd
+Ai
+Lr
+es
+ZA
+ZA
+es
+"}
+(9,1,1) = {"
+es
+hO
+zh
+Gf
+zu
+Ou
+ss
+AM
+Zi
+Db
+dw
+Zi
+Zi
+FM
+Fo
+EG
+iQ
+ZA
+ZA
+es
+"}
+(10,1,1) = {"
+es
+hO
+Xm
+PY
+kA
+zY
+ss
+ss
+fZ
+OH
+zS
+zS
+fZ
+ss
+XU
+bK
+ss
+ZA
+ZA
+es
+"}
+(11,1,1) = {"
+es
+aD
+ss
+cg
+AX
+yC
+ss
+gX
+ZQ
+ZU
+Dc
+vm
+sz
+hC
+TD
+BK
+ss
+ss
+LG
+es
+"}
+(12,1,1) = {"
+es
+dT
+ss
+HY
+MR
+pw
+ss
+qS
+fo
+eE
+NI
+CR
+tj
+kA
+zQ
+kA
+Rs
+Ct
+Vx
+es
+"}
+(13,1,1) = {"
+es
+pA
+ss
+ss
+Zl
+ss
+ss
+CU
+Oj
+kg
+XL
+FV
+cT
+cT
+YA
+en
+Ov
+aW
+Jh
+es
+"}
+(14,1,1) = {"
+es
+MI
+ss
+KY
+xh
+KS
+GA
+pm
+eo
+Wn
+aA
+Gc
+II
+oU
+hK
+At
+wW
+yW
+yJ
+es
+"}
+(15,1,1) = {"
+es
+pu
+ss
+TL
+zR
+Nl
+fj
+lQ
+sC
+MM
+kq
+Tn
+AT
+Ql
+Am
+ss
+ss
+aP
+oW
+es
+"}
+(16,1,1) = {"
+es
+cY
+ss
+rS
+DV
+KC
+ef
+hR
+tT
+jg
+Vc
+oT
+kA
+qC
+gQ
+ss
+ZA
+ZA
+ZA
+es
+"}
+(17,1,1) = {"
+es
+dT
+ss
+zf
+zP
+uv
+Bj
+Ux
+Pj
+CZ
+jB
+te
+AT
+Je
+BY
+bK
+ZA
+ZA
+ZA
+es
+"}
+(18,1,1) = {"
+es
+OZ
+ss
+Lx
+IP
+uv
+Bj
+lF
+ah
+hp
+yT
+Xe
+wY
+Yo
+nh
+bK
+ZA
+ZA
+ZA
+es
+"}
+(19,1,1) = {"
+es
+ch
+ss
+jX
+Fq
+Fy
+yP
+NZ
+Ga
+qR
+Qk
+Cq
+nQ
+ix
+hH
+ss
+ZA
+ZA
+ZA
+es
+"}
+(20,1,1) = {"
+es
+es
+es
+es
+es
+es
+es
+es
+es
+es
+es
+es
+es
+es
+es
+es
+es
+es
+es
+es
+"}
diff --git a/modular_chomp/maps/runtime/runtime_station_defines.dm b/modular_chomp/maps/runtime/runtime_station_defines.dm
new file mode 100644
index 0000000000..614a80e6f0
--- /dev/null
+++ b/modular_chomp/maps/runtime/runtime_station_defines.dm
@@ -0,0 +1,47 @@
+#define Z_LEVEL_STATION_ONE 1
+
+/datum/map/runtime_station
+ name = "Runtime Station"
+ full_name = "Southern Cross"
+ path = "modular_chomp/maps/runtime/runtime_station"
+
+ lobby_icon = 'icons/misc/CHOMPSTATION.gif' //CHOMPStation Edit
+ lobby_screens = list() //CHOMPStation Edit - CHOMPStation image
+ id_hud_icons = 'icons/mob/hud_jobs_vr.dmi' //CHOMPStation Edit - Job icons for off-duty/exploration
+
+ zlevel_datum_type = /datum/map_z_level/runtime_station
+
+ station_name = "NLS Southern Cross"
+ station_short = "Southern Cross"
+ dock_name = "NCS Northern Star" // Now we're the centcom!
+ boss_name = "Central Command"
+ boss_short = "Centcom"
+ company_name = "NanoTrasen"
+ company_short = "NT"
+ starsys_name = "Vir"
+ use_overmap = FALSE
+
+ shuttle_docked_message = "The scheduled shuttle to the %dock_name% has docked with the station at docks one and two. It will depart in approximately %ETD%."
+ shuttle_leaving_dock = "The Crew Transfer Shuttle has left the station. Estimate %ETA% until the shuttle docks at %dock_name%."
+ shuttle_called_message = "A crew transfer to %dock_name% has been scheduled. The shuttle has been called. Those leaving should proceed to docks one and two in approximately %ETA%."
+ shuttle_recall_message = "The scheduled crew transfer has been cancelled."
+ emergency_shuttle_docked_message = "The Emergency Shuttle has docked with the station at docks one and two. You have approximately %ETD% to board the Emergency Shuttle."
+ emergency_shuttle_leaving_dock = "The Emergency Shuttle has left the station. Estimate %ETA% until the shuttle docks at %dock_name%."
+ emergency_shuttle_called_message = "An emergency evacuation shuttle has been called. It will arrive at docks one and two in approximately %ETA%."
+ emergency_shuttle_recall_message = "The emergency shuttle has been recalled."
+ usable_email_tlds = list("freemail.nt")
+ allowed_spawns = list("Arrivals Shuttle","Gateway", "Cryogenic Storage", "Cyborg Storage", "Station gateway", "Sif plains")
+ default_skybox = /datum/skybox_settings/southern_cross
+ map_levels = list(
+ Z_LEVEL_STATION_ONE
+ )
+ lateload_gateway = null
+
+/datum/skybox_settings/southern_cross
+ icon_state = "dyable"
+ random_color = TRUE
+
+/datum/map_z_level/runtime_station
+ z = Z_LEVEL_STATION_ONE
+ name = "Deck 1"
+ base_turf = /turf/space
\ No newline at end of file
diff --git a/vorestation.dme b/vorestation.dme
index c42fc37d5c..32031c1bd4 100644
--- a/vorestation.dme
+++ b/vorestation.dme
@@ -10,6 +10,7 @@
#define DEBUG
// END_PREFERENCES
// BEGIN_INCLUDE
+#include "_runtimestation.dm"
#include "code\__spaceman_dmm.dm"
#include "code\_away_mission_tests.dm"
#include "code\_macros.dm"