From bf28bfd604f6b756ec1f848ef5f6eb3e743cbe3c Mon Sep 17 00:00:00 2001 From: kyunkyunkyun <120701975+kyunkyunkyun@users.noreply.github.com> Date: Thu, 10 Apr 2025 00:26:42 +0500 Subject: [PATCH] Updates Rocky Motel (#28786) * this motel rocks * nvm i got chat gpt * relocate icon * oh it removed web commit --- .../RandomRuins/SpaceRuins/rocky_motel.dmm | 1542 +++++----- .../RandomRuins/SpaceRuins/rocky_motel.jsonc | 8 +- .../SpaceRuins/submaps/rocky_motel_submap.dmm | 2475 +++++++++-------- code/game/area/areas/ruins/space_areas.dm | 10 +- code/game/machinery/lightswitch.dm | 6 + code/game/machinery/suit_storage_unit.dm | 5 + .../objects/effects/map_effects/mapmanip.dm | 8 +- .../effects/spawners/random/loot_spawners.dm | 7 + .../effects/spawners/random/misc_spawners.dm | 6 + .../objects/items/weapons/storage/boxes.dm | 9 + .../crates_lockers/closets/secure/freezer.dm | 9 + code/modules/cooking/machines/deep_fryer.dm | 7 + code/modules/cooking/machines/grill.dm | 8 + code/modules/cooking/machines/oven.dm | 7 + code/modules/cooking/machines/stovetop.dm | 10 + code/modules/paperwork/paper.dm | 7 + icons/effects/random_spawners.dmi | Bin 36030 -> 36972 bytes icons/turf/areas.dmi | Bin 33693 -> 34741 bytes 18 files changed, 2250 insertions(+), 1874 deletions(-) diff --git a/_maps/map_files/RandomRuins/SpaceRuins/rocky_motel.dmm b/_maps/map_files/RandomRuins/SpaceRuins/rocky_motel.dmm index 2c66119f248..6c32d758803 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/rocky_motel.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/rocky_motel.dmm @@ -1,441 +1,23 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"au" = ( +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin/space/rocky_motel/asteroid) "aY" = ( /obj/structure/chair/comfy/shuttle{ dir = 1 }, /turf/simulated/floor/mineral/titanium, -/area/ruin/space/powered) -"ci" = ( -/obj/machinery/door/airlock, -/obj/structure/fans/tiny, -/obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/wood, -/area/ruin/space/powered) +/area/ruin/space/rocky_motel/asteroid) "cx" = ( -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, -/area/ruin/space/powered) -"cM" = ( -/obj/machinery/shower{ - dir = 8; - pixel_x = -4; - pixel_y = -4 - }, -/obj/structure/curtain/open/shower, -/obj/item/soap, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" - }, -/area/ruin/space/powered) -"cN" = ( -/obj/structure/chair/sofa/right{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/ruin/space/powered) -"cT" = ( -/obj/structure/toilet{ - dir = 4 - }, -/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" - }, -/area/ruin/space/powered) -"dV" = ( -/obj/structure/closet/cabinet, -/obj/item/clothing/under/color/random, -/obj/item/clothing/under/dress/sundress, -/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, -/turf/simulated/floor/carpet/black, -/area/ruin/space/powered) -"fH" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/simulated/floor/wood, -/area/ruin/space/powered) -"fK" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, -/area/ruin/space/powered) -"gf" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/curtain/black, -/turf/simulated/floor/plating, -/area/ruin/space/powered) -"gs" = ( -/obj/structure/cable{ - icon_state = "2-8"; - tag = "" - }, -/turf/simulated/floor/plating/asteroid/airless, -/area/ruin/space/powered) -"gP" = ( -/obj/structure/table/wood, -/obj/effect/mapping_helpers/turfs/damage, -/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, -/turf/simulated/floor/wood, -/area/ruin/space/powered) -"gY" = ( -/obj/structure/chair/sofa/left{ - dir = 4 - }, -/obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/wood, -/area/ruin/space/powered) -"hB" = ( -/turf/simulated/floor/plasteel, -/area/ruin/space/powered) -"ib" = ( -/obj/structure/table/wood, -/obj/item/radio{ - icon_state = "radio"; - name = "old radio"; - pixel_y = 10 - }, -/turf/simulated/floor/wood, -/area/ruin/space/powered) -"ic" = ( -/obj/effect/map_effect/marker_helper/mapmanip/submap/edge, -/turf/simulated/wall, -/area/ruin/space/powered) -"iY" = ( -/turf/simulated/floor/carpet/black, -/area/ruin/space/powered) -"jf" = ( -/obj/machinery/power/solar, -/obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1 - }, -/turf/simulated/floor/plasteel/airless{ - icon_state = "solarpanel" - }, -/area/ruin/space/powered) -"kp" = ( -/obj/structure/sink{ - pixel_y = 25 - }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, -/area/ruin/space/powered) -"kP" = ( -/obj/machinery/computer/security/telescreen/entertainment, -/turf/simulated/wall, -/area/ruin/space/powered) -"lq" = ( -/obj/structure/closet/cabinet, -/obj/item/clothing/under/color/random, -/obj/item/clothing/under/suit/navy, -/obj/item/clothing/under/pants/blackjeans, -/obj/item/clothing/suit/sovietcoat, -/turf/simulated/floor/carpet/black, -/area/ruin/space/powered) -"lW" = ( -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/structure/disposaloutlet{ - dir = 4 - }, -/turf/simulated/floor/plating/airless, -/area/ruin/space/powered) -"nN" = ( -/turf/simulated/floor/wood, -/area/ruin/space/powered) -"oy" = ( -/obj/structure/rack, -/obj/item/clothing/shoes/combat, -/obj/item/clothing/shoes/cowboy, -/obj/item/clothing/shoes/black, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/simulated/floor/carpet/black, -/area/ruin/space/powered) -"oI" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/simulated/floor/plating/asteroid/airless, -/area/ruin/space/powered) -"ph" = ( -/obj/structure/falsewall/rock_ancient, -/turf/simulated/floor/plating/asteroid/airless, -/area/ruin/space/powered) -"pi" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "4-8"; - tag = "" - }, -/turf/simulated/floor/plating/asteroid/airless, -/area/ruin/space/powered) -"pE" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/mineral/ancient, -/area/ruin/space/powered) -"qN" = ( -/turf/simulated/wall/mineral/plastitanium, -/area/ruin/space/powered) -"qU" = ( -/obj/structure/dresser, -/turf/simulated/floor/carpet/royalblack, -/area/ruin/space/powered) -"rt" = ( -/obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "black" - }, -/area/ruin/space/powered) -"ur" = ( -/obj/structure/table/glass/reinforced, -/obj/item/food/grilledcheese{ - pixel_y = 9 - }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, -/area/ruin/space/powered) -"uO" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/simulated/floor/plating/asteroid/airless, -/area/ruin/space/powered) -"vk" = ( -/obj/structure/mineral_door/wood, -/turf/simulated/floor/carpet/royalblack, -/area/ruin/space/powered) -"vN" = ( -/turf/template_noop, -/area/template_noop) -"zs" = ( -/obj/structure/bed, -/obj/item/bedsheet/black, -/obj/item/toy/plushie/nianplushie, -/turf/simulated/floor/carpet/royalblack, -/area/ruin/space/powered) -"zx" = ( -/turf/simulated/wall, -/area/ruin/space/powered) -"Aa" = ( -/obj/effect/spawner/window/plastitanium, -/turf/simulated/floor/plating, -/area/ruin/space/powered) -"AF" = ( -/obj/effect/map_effect/marker_helper/mapmanip/submap/edge{ - dir = 1 - }, -/turf/template_noop, -/area/template_noop) -"Cq" = ( -/obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/wood, -/area/ruin/space/powered) -"Cw" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/disposal, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, -/area/ruin/space/powered) -"CF" = ( -/obj/structure/cable{ - icon_state = "4-8"; - tag = "" - }, -/turf/simulated/floor/plating/asteroid/airless, -/area/ruin/space/powered) -"CP" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/simulated/floor/plating/asteroid/airless, -/area/ruin/space/powered) -"DV" = ( -/obj/structure/chair/sofa{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/ruin/space/powered) -"Ed" = ( -/obj/effect/spawner/airlock/w_to_e, -/turf/simulated/wall, -/area/ruin/space/powered) -"EQ" = ( -/obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 5 - }, -/obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "black" - }, -/area/ruin/space/powered) -"EZ" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/map_effect/marker_helper/mapmanip/submap/edge, -/turf/simulated/floor/plating/asteroid/airless, -/area/ruin/space/powered) -"Gh" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/wall, -/area/ruin/space/powered) -"Gv" = ( -/obj/structure/table/wood, -/obj/item/candle/eternal{ - lit = 1 - }, -/turf/simulated/floor/wood, -/area/ruin/space/powered) -"Ha" = ( -/obj/structure/table/reinforced, -/obj/item/tank/internals/oxygen, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "black" - }, -/area/ruin/space/powered) -"Hp" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/turf/simulated/floor/plasteel{ +/obj/machinery/light_switch/off{ dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ icon_state = "black" }, -/area/ruin/space/powered) -"Hy" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp/green, -/obj/item/clothing/glasses/regular, -/turf/simulated/floor/carpet/royalblack, -/area/ruin/space/powered) -"Id" = ( -/obj/structure/falsewall/rock_ancient, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/simulated/floor/plating/asteroid/airless, -/area/ruin/space/powered) -"Il" = ( -/obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - icon_state = "black"; - dir = 4 - }, -/area/ruin/space/powered) -"IZ" = ( -/obj/machinery/door/window/classic/normal{ - dir = 8; - name = "Glass Door" - }, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" - }, -/area/ruin/space/powered) -"Kh" = ( -/obj/structure/safe/floor, -/obj/item/stack/spacecash/c200, -/obj/item/stack/sheet/mineral/gold/fifty, -/obj/item/clothing/gloves/ring/plasma, -/obj/item/banhammer, -/turf/simulated/floor/carpet/black, -/area/ruin/space/powered) -"LY" = ( -/obj/structure/bed, -/obj/item/bedsheet/black, -/turf/simulated/floor/carpet/royalblack, -/area/ruin/space/powered) -"Ml" = ( -/obj/structure/shuttle/engine/propulsion/burst, -/turf/simulated/wall/mineral/plastitanium, -/area/ruin/space/powered) -"OA" = ( -/obj/item/crowbar, -/obj/structure/rack, -/turf/simulated/floor/carpet/black, -/area/ruin/space/powered) -"PM" = ( -/turf/simulated/floor/plating/asteroid/airless, -/area/ruin/space/powered) -"Qv" = ( -/obj/machinery/cooking/oven, -/obj/machinery/light/small{ - dir = 4; - pixel_y = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, -/area/ruin/space/powered) -"RC" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "black" - }, -/area/ruin/space/powered) -"Sg" = ( -/obj/effect/map_effect/marker_helper/mapmanip/submap/edge{ - dir = 4 - }, -/turf/simulated/mineral/ancient, -/area/ruin/space/powered) -"Sk" = ( -/obj/machinery/status_display, -/turf/simulated/wall/mineral/plastitanium, -/area/ruin/space/powered) -"Su" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, -/area/ruin/space/powered) -"SL" = ( -/obj/item/kirbyplants/large, -/turf/simulated/floor/carpet/royalblack, -/area/ruin/space/powered) -"Tb" = ( -/obj/structure/closet/secure_closet/freezer/fridge, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, -/area/ruin/space/powered) -"Tf" = ( -/obj/structure/table/reinforced, -/obj/item/trash/plate, -/obj/item/kitchen/utensil/fork, -/obj/item/kitchen/rollingpin, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, -/area/ruin/space/powered) -"TK" = ( -/obj/effect/map_effect/marker_helper/mapmanip/submap/edge{ - dir = 8 - }, -/turf/template_noop, -/area/template_noop) -"TQ" = ( +/area/ruin/space/rocky_motel) +"cN" = ( /obj/structure/table/wood, /obj/item/paper_bin{ pixel_x = -3; @@ -443,64 +25,157 @@ }, /obj/item/pen/multi/fountain, /turf/simulated/floor/wood, -/area/ruin/space/powered) -"TT" = ( -/obj/structure/cable{ - icon_state = "4-8"; - tag = "" +/area/ruin/space/rocky_motel) +"cT" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 12 }, -/turf/simulated/floor/plating, -/area/ruin/space/powered) -"Ub" = ( -/obj/item/reagent_containers/glass/bucket, -/obj/item/mop, -/obj/effect/map_effect/marker/mapmanip/submap/insert/space_ruin/rocky_motel/drunk_accident, /turf/simulated/floor/plasteel{ icon_state = "freezerfloor" }, -/area/ruin/space/powered) -"Uu" = ( -/obj/machinery/kitchen_machine/microwave{ - pixel_y = 6 +/area/ruin/space/rocky_motel) +"dh" = ( +/obj/machinery/computer/security/telescreen/entertainment, +/turf/simulated/wall, +/area/ruin/space/rocky_motel) +"dt" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/sign/poster/random{ + pixel_x = -32 }, -/obj/structure/table, /turf/simulated/floor/plasteel{ - icon_state = "cafeteria" + dir = 8; + icon_state = "black" }, -/area/ruin/space/powered) -"Vl" = ( +/area/ruin/space/rocky_motel) +"dV" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/under/color/random, +/obj/item/clothing/under/dress/sundress, +/turf/simulated/floor/carpet/black, +/area/ruin/space/rocky_motel) +"fK" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/vault, +/area/ruin/space/rocky_motel) +"gf" = ( +/obj/effect/spawner/random/fancy_table, +/turf/simulated/floor/vault, +/area/ruin/space/rocky_motel) +"gs" = ( /obj/structure/cable{ - icon_state = "1-8" + icon_state = "2-8"; + tag = "" }, /turf/simulated/floor/plating/asteroid/airless, -/area/ruin/space/powered) -"Vs" = ( -/obj/machinery/power/tracker, -/turf/simulated/floor/plasteel/airless{ - icon_state = "solarpanel" +/area/ruin/space/rocky_motel/asteroid) +"gP" = ( +/obj/structure/table/wood, +/obj/item/radio{ + icon_state = "radio"; + name = "old radio"; + pixel_y = 10 }, -/area/ruin/space/powered) -"Wa" = ( +/turf/simulated/floor/wood, +/area/ruin/space/rocky_motel) +"gY" = ( +/obj/effect/mapping_helpers/turfs/damage, +/obj/machinery/light_switch/off{ + pixel_y = 24 + }, +/obj/structure/table/wood, +/obj/item/candle/eternal{ + lit = 1 + }, +/turf/simulated/floor/wood, +/area/ruin/space/rocky_motel) +"hd" = ( +/obj/effect/map_effect/marker/mapmanip/submap/insert/space_ruin/rocky_motel, +/turf/simulated/wall, +/area/ruin/space/rocky_motel) +"hB" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel, +/area/ruin/space/rocky_motel) +"ib" = ( +/turf/simulated/floor/wood, +/area/ruin/space/rocky_motel) +"ic" = ( +/obj/machinery/power/apc/off_station/directional/south, +/obj/structure/cable, +/turf/simulated/floor/plasteel{ + icon_state = "black" + }, +/area/ruin/space/rocky_motel) +"if" = ( /obj/machinery/door/airlock{ id_tag = "toilet_unitb"; name = "Unit B" }, -/turf/simulated/floor/carpet/royalblack, -/area/ruin/space/powered) -"WD" = ( -/turf/simulated/floor/carpet/royalblack, -/area/ruin/space/powered) -"XM" = ( -/obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1 - }, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/wood, +/area/ruin/space/rocky_motel) +"iT" = ( /obj/machinery/power/solar, +/obj/structure/cable{ + icon_state = "0-4" + }, /turf/simulated/floor/plasteel/airless{ icon_state = "solarpanel" }, -/area/ruin/space/powered) -"XP" = ( +/area/ruin/space/rocky_motel/asteroid) +"iY" = ( +/turf/simulated/floor/carpet/black, +/area/ruin/space/rocky_motel) +"kp" = ( +/obj/structure/closet/secure_closet/freezer/fridge/mixed, +/obj/machinery/light_switch/off{ + pixel_y = 24 + }, +/obj/effect/spawner/random/loot/bluespace_tap/food_mixed, +/turf/simulated/floor/vault, +/area/ruin/space/rocky_motel) +"lk" = ( +/obj/structure/shelf, +/obj/item/push_broom, +/obj/item/reagent_containers/glass/bucket, +/obj/item/mop, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/electrical, +/obj/item/storage/toolbox/emergency, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "black" + }, +/area/ruin/space/rocky_motel) +"lq" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/under/color/random, +/obj/item/clothing/under/suit/navy, +/obj/item/clothing/under/pants/blackjeans, +/obj/item/clothing/suit/sovietcoat, +/turf/simulated/floor/carpet/black, +/area/ruin/space/rocky_motel) +"mO" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin/space/rocky_motel/asteroid) +"nb" = ( /obj/structure/cable{ icon_state = "4-8"; tag = "" @@ -512,26 +187,572 @@ icon_state = "2-4" }, /turf/simulated/floor/plating/asteroid/airless, -/area/ruin/space/powered) -"Ya" = ( +/area/ruin/space/rocky_motel/asteroid) +"nN" = ( +/obj/structure/chair/sofa/left{ + dir = 1; + color = "#512D1F" + }, +/turf/simulated/floor/wood, +/area/ruin/space/rocky_motel) +"oy" = ( +/obj/structure/rack, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/shoes/cowboy, +/obj/item/clothing/shoes/black, +/turf/simulated/floor/carpet/black, +/area/ruin/space/rocky_motel) +"oI" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/wall, +/area/ruin/space/rocky_motel) +"ph" = ( +/obj/structure/falsewall/rock_ancient, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin/space/rocky_motel/asteroid) +"pw" = ( +/obj/effect/map_effect/marker_helper/mapmanip/submap/edge{ + dir = 1 + }, /turf/simulated/mineral/ancient, -/area/ruin/space/powered) -"Yu" = ( +/area/ruin/space/rocky_motel/asteroid) +"qE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/mineral/ancient, +/area/ruin/space/rocky_motel/asteroid) +"qN" = ( +/turf/simulated/wall/mineral/plastitanium, +/area/ruin/space/rocky_motel/asteroid) +"qT" = ( +/obj/structure/dresser, +/turf/simulated/floor/carpet/royalblack, +/area/ruin/space/rocky_motel) +"sQ" = ( +/turf/simulated/floor/plasteel, +/area/ruin/space/rocky_motel) +"sW" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin/space/rocky_motel/asteroid) +"tq" = ( +/obj/structure/sign/poster/random{ + pixel_x = -32 + }, +/turf/simulated/floor/carpet/royalblack, +/area/ruin/space/rocky_motel) +"uO" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin/space/rocky_motel/asteroid) +"vk" = ( +/obj/structure/mineral_door/wood, +/turf/simulated/floor/vault, +/area/ruin/space/rocky_motel) +"vN" = ( +/turf/template_noop, +/area/template_noop) +"vV" = ( +/obj/structure/mineral_door/wood, +/turf/simulated/floor/carpet/black, +/area/ruin/space/rocky_motel) +"vW" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + on = 0 + }, +/turf/simulated/floor/carpet/royalblack, +/area/ruin/space/rocky_motel) +"wQ" = ( +/obj/machinery/cooking/deepfryer/loaded, +/turf/simulated/floor/vault, +/area/ruin/space/rocky_motel) +"xn" = ( +/obj/effect/map_effect/marker_helper/mapmanip/submap/edge{ + dir = 8 + }, +/turf/simulated/mineral/ancient, +/area/ruin/space/rocky_motel/asteroid) +"zs" = ( +/obj/structure/bed, +/obj/item/bedsheet/black, +/obj/item/toy/plushie/nianplushie, +/turf/simulated/floor/carpet/royalblack, +/area/ruin/space/rocky_motel) +"zx" = ( +/obj/structure/curtain/black, +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/transparent/glass/reinforced, +/area/ruin/space/rocky_motel) +"Aa" = ( +/obj/effect/spawner/window/plastitanium, +/turf/simulated/floor/plating, +/area/ruin/space/rocky_motel/asteroid) +"AG" = ( +/turf/simulated/floor/plasteel{ + icon_state = "black" + }, +/area/ruin/space/rocky_motel) +"AS" = ( +/obj/machinery/power/solar, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel/airless{ + icon_state = "solarpanel" + }, +/area/ruin/space/rocky_motel/asteroid) +"Bb" = ( +/obj/machinery/light/small, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/ruin/space/rocky_motel) +"Cq" = ( +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/wood, +/area/ruin/space/rocky_motel) +"Cw" = ( +/obj/structure/table, +/obj/machinery/cooking/grill/loaded, +/turf/simulated/floor/vault, +/area/ruin/space/rocky_motel) +"CF" = ( +/obj/structure/cable{ + icon_state = "4-8"; + tag = "" + }, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin/space/rocky_motel/asteroid) +"CP" = ( +/obj/structure/cable{ + icon_state = "4-8"; + tag = "" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin/space/rocky_motel/asteroid) +"Dm" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin/space/rocky_motel/asteroid) +"DV" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/table/wood, +/obj/item/paper/rocky_motel, +/turf/simulated/floor/wood, +/area/ruin/space/rocky_motel) +"Ed" = ( +/obj/effect/spawner/airlock/w_to_e, +/turf/simulated/wall, +/area/ruin/space/rocky_motel) +"EQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "black" + }, +/area/ruin/space/rocky_motel) +"EZ" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin/space/rocky_motel/asteroid) +"Fc" = ( +/obj/structure/sink{ + pixel_y = 25 + }, +/turf/simulated/floor/vault, +/area/ruin/space/rocky_motel) +"Ff" = ( +/obj/structure/disposalpipe/segment/corner, +/turf/simulated/mineral/ancient, +/area/ruin/space/rocky_motel/asteroid) +"Ha" = ( +/obj/machinery/power/smes, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "black" + }, +/area/ruin/space/rocky_motel) +"Hp" = ( +/obj/machinery/power/solar_control/autostart, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "black" + }, +/area/ruin/space/rocky_motel) +"Hw" = ( +/obj/structure/chair/wood/wings{ + dir = 4 + }, +/turf/simulated/floor/vault, +/area/ruin/space/rocky_motel) +"Hy" = ( +/obj/structure/table/wood, +/obj/item/clothing/glasses/regular, +/turf/simulated/floor/carpet/royalblack, +/area/ruin/space/rocky_motel) +"Id" = ( +/obj/structure/falsewall/rock_ancient, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin/space/rocky_motel/asteroid) +"Il" = ( +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/structure/cable{ + icon_state = "2-8"; + tag = "" + }, +/obj/structure/sign/vacuum/external{ + pixel_x = 32 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "black"; + dir = 4 + }, +/area/ruin/space/rocky_motel) +"IS" = ( +/obj/structure/cable{ + icon_state = "0-2"; + pixel_y = 1 + }, +/obj/machinery/power/solar, +/turf/simulated/floor/plasteel/airless{ + icon_state = "solarpanel" + }, +/area/ruin/space/rocky_motel/asteroid) +"IZ" = ( +/obj/machinery/light_switch/off{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/ruin/space/rocky_motel) +"Kh" = ( +/obj/item/stack/spacecash/c200, +/obj/item/stack/sheet/mineral/gold/fifty, +/obj/item/clothing/gloves/ring/plasma, +/obj/item/banhammer, +/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, +/obj/item/reagent_containers/drinks/bottle/beer/sleepy_beer, +/obj/structure/safe/floor, +/turf/simulated/floor/carpet/black, +/area/ruin/space/rocky_motel) +"Kn" = ( +/obj/machinery/power/tracker, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel/airless{ + icon_state = "solarpanel" + }, +/area/ruin/space/rocky_motel/asteroid) +"KJ" = ( +/obj/effect/mapping_helpers/turfs/damage, +/obj/machinery/door/airlock, +/turf/simulated/floor/wood, +/area/ruin/space/rocky_motel) +"LE" = ( +/obj/machinery/suit_storage_unit/standard_unit{ + storage_type = /obj/item/tank/internals/oxygen + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "black" + }, +/area/ruin/space/rocky_motel) +"LF" = ( +/turf/simulated/floor/vault, +/area/ruin/space/rocky_motel) +"LY" = ( +/obj/structure/bed, +/obj/item/bedsheet/black, +/turf/simulated/floor/carpet/royalblack, +/area/ruin/space/rocky_motel) +"Ml" = ( +/obj/structure/shuttle/engine/propulsion/burst, +/turf/simulated/wall/mineral/plastitanium, +/area/ruin/space/rocky_motel/asteroid) +"MT" = ( +/turf/simulated/wall, +/area/ruin/space/rocky_motel) +"NL" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin/space/rocky_motel/asteroid) +"Or" = ( +/obj/structure/flora/ausbushes/grassybush, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin/space/rocky_motel/asteroid) +"OA" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/light_switch/off{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/carpet/black, +/area/ruin/space/rocky_motel) +"PM" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin/space/rocky_motel/asteroid) +"Qv" = ( +/obj/structure/table, +/obj/machinery/cooking/stovetop/loaded, +/turf/simulated/floor/vault, +/area/ruin/space/rocky_motel) +"RC" = ( +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel, +/area/ruin/space/rocky_motel) +"Sk" = ( +/obj/machinery/status_display, +/turf/simulated/wall/mineral/plastitanium, +/area/ruin/space/rocky_motel/asteroid) +"SL" = ( +/obj/item/kirbyplants/large, +/turf/simulated/floor/carpet/royalblack, +/area/ruin/space/rocky_motel) +"Tb" = ( +/obj/structure/table, +/obj/item/reagent_containers/cooking/board{ + pixel_y = 18 + }, +/obj/item/storage/box/kitchen_utensils{ + pixel_y = -12; + pixel_x = 6 + }, +/obj/item/reagent_containers/cooking/bowl{ + pixel_x = -3 + }, +/obj/item/reagent_containers/cooking/bowl{ + pixel_y = 6; + pixel_x = -3 + }, +/obj/item/reagent_containers/condiment/peppermill{ + pixel_x = -10; + pixel_y = -12 + }, +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_x = -2; + pixel_y = -12 + }, +/turf/simulated/floor/vault, +/area/ruin/space/rocky_motel) +"Tc" = ( +/obj/structure/chair/wood/wings{ + dir = 8 + }, +/turf/simulated/floor/vault, +/area/ruin/space/rocky_motel) +"Ts" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/ruin/space/rocky_motel) +"TK" = ( +/obj/effect/map_effect/marker_helper/mapmanip/submap/edge{ + dir = 8 + }, +/turf/template_noop, +/area/template_noop) +"TQ" = ( +/obj/structure/chair/sofa/right{ + dir = 1; + color = "#512D1F" + }, +/turf/simulated/floor/wood, +/area/ruin/space/rocky_motel) +"TT" = ( +/obj/structure/cable{ + icon_state = "4-8"; + tag = "" + }, +/turf/simulated/floor/plating, +/area/ruin/space/rocky_motel) +"Ub" = ( +/obj/structure/curtain/open/shower, +/obj/item/soap, +/obj/machinery/shower{ + dir = 4; + pixel_y = -4; + pixel_x = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/ruin/space/rocky_motel) +"Uu" = ( +/obj/machinery/cooking/oven/loaded, +/obj/machinery/smartfridge/food/chef{ + pixel_y = 32 + }, +/turf/simulated/floor/vault, +/area/ruin/space/rocky_motel) +"UI" = ( /obj/structure/cable, /obj/machinery/power/solar, /turf/simulated/floor/plasteel/airless{ icon_state = "solarpanel" }, -/area/ruin/space/powered) +/area/ruin/space/rocky_motel/asteroid) +"Vl" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "black" + }, +/area/ruin/space/rocky_motel) +"VD" = ( +/obj/effect/map_effect/marker_helper/mapmanip/submap/edge{ + dir = 1 + }, +/turf/simulated/wall, +/area/ruin/space/rocky_motel) +"Wa" = ( +/obj/machinery/door/airlock{ + id_tag = "toilet_unitb"; + name = "Unit B" + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/ruin/space/rocky_motel) +"Wn" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin/space/rocky_motel/asteroid) +"WD" = ( +/turf/simulated/floor/carpet/royalblack, +/area/ruin/space/rocky_motel) +"WY" = ( +/obj/structure/cable{ + icon_state = "4-8"; + tag = "" + }, +/obj/structure/flora/ausbushes/sparsegrass, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin/space/rocky_motel/asteroid) +"Xd" = ( +/obj/structure/closet/crate, +/obj/item/stack/sheet/wood{ + amount = 50 + }, +/obj/item/stack/sheet/wood{ + amount = 50 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "black" + }, +/area/ruin/space/rocky_motel) +"Xo" = ( +/obj/effect/mapping_helpers/turfs/damage, +/obj/structure/table/wood, +/turf/simulated/floor/wood, +/area/ruin/space/rocky_motel) +"XM" = ( +/obj/machinery/power/solar, +/obj/structure/cable{ + icon_state = "0-2"; + pixel_y = 1 + }, +/turf/simulated/floor/plasteel/airless{ + icon_state = "solarpanel" + }, +/area/ruin/space/rocky_motel/asteroid) +"XP" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "4-8"; + tag = "" + }, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin/space/rocky_motel/asteroid) +"Ya" = ( +/turf/simulated/mineral/ancient, +/area/ruin/space/rocky_motel/asteroid) +"Yu" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin/space/rocky_motel/asteroid) "YM" = ( /turf/simulated/floor/plasteel{ icon_state = "freezerfloor" }, -/area/ruin/space/powered) +/area/ruin/space/rocky_motel) "Zd" = ( /obj/machinery/door/airlock/titanium, /turf/simulated/floor/mineral/titanium, -/area/ruin/space/powered) +/area/ruin/space/rocky_motel/asteroid) "Ze" = ( /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/canister/air, @@ -539,25 +760,28 @@ dir = 5; icon_state = "black" }, -/area/ruin/space/powered) -"Zn" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, -/area/ruin/space/powered) +/area/ruin/space/rocky_motel) "Zs" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 12 +/obj/structure/mirror, +/turf/simulated/wall, +/area/ruin/space/rocky_motel) +"Zz" = ( +/obj/structure/toilet{ + dir = 4 }, -/obj/machinery/light/small, /turf/simulated/floor/plasteel{ icon_state = "freezerfloor" }, -/area/ruin/space/powered) +/area/ruin/space/rocky_motel) +"ZJ" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/disposaloutlet{ + dir = 8 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/space/rocky_motel/asteroid) (1,1,1) = {" vN @@ -592,6 +816,7 @@ vN vN vN vN +Kn vN vN vN @@ -604,8 +829,7 @@ vN vN vN vN -vN -vN +Ya Ya Ya Ya @@ -618,21 +842,21 @@ vN vN vN vN +IS +nb +UI vN +iT +iT +iT +iT vN +Ya +Ya +Ya vN -vN -vN -vN -vN -vN -vN -vN -vN -vN -vN -vN -vN +Ya +Ya Ya Ya Ya @@ -645,19 +869,19 @@ vN vN vN vN -vN -Vs -PM +IS +nb +UI +Wn +NL +NL +NL +sW Ya Ya Ya Ya Ya -vN -vN -vN -Ya -vN Ya Ya Ya @@ -674,12 +898,12 @@ vN vN XM XP -Yu +UI PM -Ya -Ya -Ya -Ya +AS +AS +AS +AS Ya Ya Ya @@ -700,47 +924,47 @@ vN vN vN XM -XP -Yu -Ya -Ya -Sg -Ya -Ya -Ya -Ya -Ya -Ya -Ya -Ya +nb +UI +PM +xn Ya Ya +MT +MT +MT +MT +MT +MT +MT +hd Ya Ya Ya Ya vN +vN "} (7,1,1) = {" vN vN vN vN -jf -pi -Yu -Ya -zx -zx -zx -zx -zx -zx -zx -zx +XM +nb +UI +PM +MT +MT +MT +MT +qT +tq +vW +MT Ub -zx -Ya +Zz +MT Ya Ya Ya @@ -750,79 +974,79 @@ vN "} (8,1,1) = {" vN -vN -vN -PM -jf -XP -Yu Ya -zx +ZJ +Wn +Yu +mO +Yu +Dm +MT dV OA -zx +MT SL -qU +WD Hy -zx +MT IZ -zx -zx -Ya +Bb +MT Ya Ya vN vN vN +vN "} (9,1,1) = {" vN -vN Ya -PM -jf -XP -Yu -Ya -zx +qE +CF +MT +MT +MT +MT +Zs oy iY -vk +vV WD WD WD Wa YM cT -zx -Ya +MT Ya vN vN vN vN +vN "} (10,1,1) = {" vN Ya -Ya +Ff CP oI Vl -Ya -Ya -zx +dt +Xd +MT lq Kh -zx +MT zs LY WD -zx -cM +MT +MT Zs -zx -Ya +MT +vN vN vN vN @@ -834,20 +1058,20 @@ vN vN Ya CF -Ya -Ya -Ya -Ya -zx -zx -zx -zx -zx -zx +MT +lk +sQ +AG +MT +MT +MT +MT +MT +MT vk -zx -zx -zx +MT +LF +Hw zx vN vN @@ -861,21 +1085,21 @@ vN vN Ya CF -zx -zx -zx +VD +LE +Ts ic -zx +MT gY DV cN -zx +MT kp +LF fK -fK -Su +LF gf -vN +zx vN vN vN @@ -887,22 +1111,22 @@ vN vN Ya Ya -CF -zx +WY +MT Ha RC -rt -zx -fH +AG +KJ +ib ib Cq +if +LF +LF +LF +LF +Tc zx -Tf -fK -fK -ur -gf -vN vN vN vN @@ -915,21 +1139,21 @@ vN Ya Ya CF -zx +MT Hp hB cx -ci +MT +ib +Xo nN -nN -nN -nN -fK -fK -fK -Zn -gf -vN +MT +Fc +LF +LF +LF +LF +zx vN vN vN @@ -942,23 +1166,23 @@ vN vN Ya CF -zx +MT Ze Il EQ -zx -Gv +dh +ib gP TQ -zx +MT Uu Qv Tb Cw -zx -Ya -vN -vN +wQ +MT +au +Or vN vN vN @@ -969,23 +1193,23 @@ vN vN Ya CF -zx -zx -zx +MT +MT +MT TT Ed -zx -kP -zx -zx -zx -zx -zx -Gh -zx +MT +MT +MT +MT +MT +MT +MT +MT +MT +MT Ya -vN -vN +au vN vN vN @@ -996,22 +1220,22 @@ vN vN Ya gs -oI +Yu uO -zx +MT TT -zx +MT Ya qN Sk qN Ml -PM -Ya -pE +au Ya Ya -vN +Ya +Ya +pw vN vN vN @@ -1021,21 +1245,21 @@ vN (18,1,1) = {" vN vN -vN +Ya Ya Ya CF -zx +MT TT -zx +MT Ya Aa aY aY Zd -PM -PM -lW +au +au +Ya Ya Ya vN @@ -1049,21 +1273,21 @@ vN vN vN vN -vN +Ya Ya gs Id EZ -PM +au Ya qN qN qN Ml -PM +au +vN vN vN -AF vN vN vN @@ -1077,13 +1301,13 @@ vN vN vN vN -vN Ya Ya -PM +Ya +au ph Ya -vN +Ya vN TK vN diff --git a/_maps/map_files/RandomRuins/SpaceRuins/rocky_motel.jsonc b/_maps/map_files/RandomRuins/SpaceRuins/rocky_motel.jsonc index 90d7129d2e5..168a58c655f 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/rocky_motel.jsonc +++ b/_maps/map_files/RandomRuins/SpaceRuins/rocky_motel.jsonc @@ -2,12 +2,12 @@ { // Submap of Rocky Motel with a pod crashed into it "type": "SubmapExtractInsert", - "submap_size_x": 13, - "submap_size_y": 10, + "submap_size_x": 14, + "submap_size_y": 15, "submap_size_z": 1, "submaps_dmm": "submaps/rocky_motel_submap.dmm", - "marker_extract": "/obj/effect/map_effect/marker/mapmanip/submap/extract/space_ruin/rocky_motel/drunk_accident", - "marker_insert": "/obj/effect/map_effect/marker/mapmanip/submap/insert/space_ruin/rocky_motel/drunk_accident", + "marker_extract": "/obj/effect/map_effect/marker/mapmanip/submap/extract/space_ruin/rocky_motel", + "marker_insert": "/obj/effect/map_effect/marker/mapmanip/submap/insert/space_ruin/rocky_motel", "submaps_can_repeat": true // doesn't matter, as there's only one insert marker } ] diff --git a/_maps/map_files/RandomRuins/SpaceRuins/submaps/rocky_motel_submap.dmm b/_maps/map_files/RandomRuins/SpaceRuins/submaps/rocky_motel_submap.dmm index 3e807c59314..30201d1b9ac 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/submaps/rocky_motel_submap.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/submaps/rocky_motel_submap.dmm @@ -1,319 +1,441 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ai" = ( -/obj/structure/sink{ - pixel_y = 25 - }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, -/area/ruin/space/powered) "cK" = ( -/turf/space, -/area/ruin/space/powered) -"du" = ( -/obj/structure/closet/secure_closet/freezer/fridge, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, -/area/ruin/space/powered) -"dB" = ( -/obj/structure/table/wood, -/obj/item/candle/eternal{ - lit = 1 - }, -/turf/simulated/floor/wood, -/area/ruin/space/powered) -"dG" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/wall, -/area/ruin/space/powered) -"fZ" = ( +/obj/item/stack/sheet/metal, /obj/machinery/light/small{ + dir = 8 + }, +/turf/space, +/area/template_noop) +"du" = ( +/obj/item/shard, +/turf/template_noop, +/area/template_noop) +"dB" = ( +/obj/effect/decal/cleanable/glass, +/turf/simulated/floor/plating/damaged, +/area/template_noop) +"el" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/wood, -/area/ruin/space/powered) -"gK" = ( -/obj/machinery/door/window/classic/normal{ - dir = 8; - name = "Glass Door" +/turf/simulated/floor/mineral/plastitanium, +/area/template_noop) +"fu" = ( +/obj/structure/cable{ + icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" - }, -/area/ruin/space/powered) -"gS" = ( -/obj/machinery/kitchen_machine/microwave{ - pixel_y = 6 - }, -/obj/structure/table_frame, -/turf/space, -/area/ruin/space/powered) -"hg" = ( -/obj/structure/chair/sofa/right{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/ruin/space/powered) -"hK" = ( -/obj/effect/mapping_helpers/turfs/burn, -/obj/item/flashlight/lamp/green, -/turf/simulated/floor/carpet/royalblack, -/area/ruin/space/powered) -"iy" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/disposal, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, -/area/ruin/space/powered) -"jm" = ( +/obj/machinery/suit_storage_unit/syndicate/empty, +/turf/simulated/floor/mineral/plastitanium, +/area/template_noop) +"fU" = ( /obj/structure/closet/cabinet, /obj/item/clothing/under/color/random, -/obj/item/clothing/under/dress/sundress, -/turf/simulated/floor/plating/burnt, -/area/ruin/space/powered) -"jY" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" +/obj/item/clothing/under/syndicate/greyman, +/turf/simulated/floor/carpet/black, +/area/template_noop) +"fZ" = ( +/turf/simulated/wall/mineral/plastitanium, +/area/template_noop) +"gK" = ( +/obj/effect/map_effect/marker_helper/mapmanip/submap/edge{ + dir = 1 }, -/area/ruin/space/powered) -"ka" = ( -/obj/structure/disposalpipe/segment{ +/turf/template_noop, +/area/template_noop) +"gO" = ( +/obj/structure/dresser, +/turf/simulated/floor/carpet/green, +/area/template_noop) +"gS" = ( +/obj/structure/shuttle/engine/propulsion/burst{ dir = 4 }, -/turf/simulated/mineral/ancient, -/area/ruin/space/powered) -"kH" = ( +/turf/simulated/wall/mineral/plastitanium, +/area/template_noop) +"hg" = ( /obj/structure/chair/comfy/shuttle{ dir = 8 }, /obj/item/reagent_containers/drinks/bottle/beer/sleepy_beer, /turf/simulated/floor/mineral/titanium, -/area/ruin/space/powered) -"lB" = ( -/obj/structure/girder, -/obj/item/stack/sheet/metal, -/turf/simulated/floor/plating, -/area/ruin/space/powered) -"mo" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp/green, -/obj/item/clothing/glasses/regular, -/turf/simulated/floor/carpet/royalblack, -/area/ruin/space/powered) -"mp" = ( -/obj/structure/table/reinforced, -/obj/effect/decal/cleanable/ash, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, -/area/ruin/space/powered) -"mH" = ( -/turf/simulated/floor/carpet/royalblack, -/area/ruin/space/powered) -"mM" = ( -/obj/structure/girder, -/obj/item/stack/sheet/metal, -/turf/simulated/floor/plating/burnt, -/area/ruin/space/powered) -"mN" = ( -/obj/structure/mineral_door/wood, -/turf/simulated/floor/carpet/royalblack, -/area/ruin/space/powered) -"nb" = ( -/obj/machinery/status_display, -/turf/simulated/wall/mineral/plastitanium, -/area/ruin/space/powered) -"np" = ( -/obj/structure/table_frame/wood, -/turf/simulated/floor/carpet/royalblack, -/area/ruin/space/powered) -"ny" = ( -/obj/structure/table/wood, -/obj/item/candle/eternal{ - lit = 1 - }, -/obj/item/shard, -/turf/simulated/floor/wood, -/area/ruin/space/powered) -"nz" = ( -/obj/structure/closet/cabinet, -/obj/item/clothing/under/color/random, -/obj/item/clothing/under/suit/navy, -/obj/item/clothing/under/pants/blackjeans, -/obj/item/clothing/suit/sovietcoat, +/area/template_noop) +"hB" = ( +/obj/structure/mineral_door/iron, /turf/simulated/floor/carpet/black, -/area/ruin/space/powered) -"oF" = ( -/turf/template_noop, -/area/ruin/space/powered) -"qm" = ( -/obj/effect/decal/cleanable/molten_object/large, -/turf/simulated/floor/carpet/royalblack, -/area/ruin/space/powered) -"qp" = ( +/area/template_noop) +"hK" = ( /obj/structure/rack, -/obj/item/clothing/shoes/combat, -/obj/item/clothing/shoes/cowboy, -/obj/item/clothing/shoes/black, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/simulated/floor/carpet/black, -/area/ruin/space/powered) -"rx" = ( -/obj/effect/mapping_helpers/turfs/burn, -/turf/simulated/floor/plating/asteroid/airless, -/area/ruin/space/powered) -"ss" = ( -/obj/machinery/computer/security/telescreen/entertainment, -/turf/simulated/wall, -/area/ruin/space/powered) -"sE" = ( -/obj/structure/dresser, -/turf/simulated/floor/carpet/royalblack, -/area/ruin/space/powered) -"sK" = ( -/obj/machinery/door/airlock, -/obj/structure/fans/tiny, -/obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/wood, -/area/ruin/space/powered) -"sR" = ( -/turf/simulated/wall/mineral/plastitanium, -/area/ruin/space/powered) -"uS" = ( -/obj/item/shard, +/obj/effect/decal/cleanable/ash, /turf/space, -/area/ruin/space/powered) -"uV" = ( -/obj/effect/mapping_helpers/turfs/burn, -/turf/simulated/floor/carpet/royalblack, -/area/ruin/space/powered) -"vi" = ( -/turf/simulated/wall, -/area/ruin/space/powered) -"vj" = ( +/area/template_noop) +"hP" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + on = 0 + }, +/turf/simulated/floor/carpet/green, +/area/template_noop) +"hZ" = ( /obj/structure/shuttle/engine/propulsion/burst, -/turf/simulated/wall/mineral/plastitanium, -/area/ruin/space/powered) -"vR" = ( +/turf/simulated/wall/indestructible/syndicate, +/area/template_noop) +"ik" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/mineral/plastitanium, +/area/template_noop) +"iy" = ( +/obj/effect/spawner/window/plastitanium, +/turf/simulated/floor/plating, +/area/template_noop) +"kk" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/table/wood, +/obj/item/paper/rocky_motel/syndie, +/turf/simulated/floor/wood, +/area/template_noop) +"kT" = ( /obj/structure/chair/comfy/shuttle{ dir = 1 }, /turf/simulated/floor/mineral/titanium, -/area/ruin/space/powered) -"wv" = ( +/area/template_noop) +"ld" = ( /obj/structure/table/wood, /obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/pen/multi/fountain, +/obj/item/pen/sleepy/undisguised, /turf/simulated/floor/wood, -/area/ruin/space/powered) -"xx" = ( -/obj/structure/chair/sofa/left{ - dir = 4 +/area/template_noop) +"lB" = ( +/obj/machinery/door/airlock/titanium, +/turf/simulated/floor/mineral/titanium, +/area/template_noop) +"lJ" = ( +/obj/structure/chair/office{ + dir = 8 }, -/obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/wood, -/area/ruin/space/powered) -"yC" = ( -/obj/structure/girder, +/turf/simulated/floor/vault, +/area/template_noop) +"mo" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/under/color/random, +/obj/item/clothing/under/dress/sundress, /turf/simulated/floor/plating/burnt, -/area/ruin/space/powered) -"zb" = ( -/obj/machinery/cooking/oven, -/obj/machinery/light/small{ - dir = 4; - pixel_y = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, -/area/ruin/space/powered) -"Ah" = ( -/turf/simulated/floor/carpet/black, -/area/ruin/space/powered) -"An" = ( -/obj/structure/rack, -/obj/item/stack/sheet/metal, -/turf/space, -/area/ruin/space/powered) -"At" = ( -/obj/structure/table/glass/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, -/area/ruin/space/powered) -"Bd" = ( -/obj/structure/table/wood, -/obj/item/radio{ - icon_state = "radio"; - name = "old radio"; - pixel_y = 10 - }, -/turf/simulated/floor/wood, -/area/ruin/space/powered) -"Bz" = ( -/obj/machinery/kitchen_machine/microwave{ - pixel_y = 6 - }, -/obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, -/area/ruin/space/powered) -"Cb" = ( -/turf/simulated/floor/plating, -/area/ruin/space/powered) -"CA" = ( -/obj/structure/table/wood, -/obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/wood, -/area/ruin/space/powered) -"DF" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, -/area/ruin/space/powered) -"EO" = ( -/obj/structure/chair/sofa{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/ruin/space/powered) -"Fa" = ( -/turf/simulated/mineral/ancient, -/area/ruin/space/powered) -"FF" = ( -/obj/effect/decal/cleanable/glass, -/turf/simulated/floor/wood, -/area/ruin/space/powered) -"Gc" = ( -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/structure/disposaloutlet{ - dir = 4 - }, -/turf/simulated/floor/plating/airless, -/area/ruin/space/powered) -"GU" = ( +/area/template_noop) +"mJ" = ( +/turf/simulated/floor/carpet/green, +/area/template_noop) +"mM" = ( +/obj/effect/decal/cleanable/ash, +/turf/simulated/floor/plating/burnt, +/area/template_noop) +"ny" = ( /obj/structure/lattice, /obj/item/stack/sheet/metal, /turf/space, -/area/ruin/space/powered) -"Hw" = ( +/area/template_noop) +"nz" = ( +/obj/item/shard, +/turf/space, +/area/template_noop) +"nJ" = ( +/obj/structure/mineral_door/iron, +/turf/simulated/floor/vault, +/area/template_noop) +"oF" = ( +/obj/effect/map_effect/marker_helper/mapmanip/submap/edge, +/turf/template_noop, +/area/template_noop) +"pp" = ( +/obj/effect/map_effect/marker/mapmanip/submap/extract/space_ruin/rocky_motel, +/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/area/template_noop) +"pJ" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/under/color/random, +/obj/item/clothing/under/syndicate/tacticool, +/turf/simulated/floor/carpet/black, +/area/template_noop) +"qm" = ( +/obj/effect/mapping_helpers/turfs/burn, +/obj/item/flashlight/lamp/green, +/turf/template_noop, +/area/template_noop) +"rx" = ( +/obj/structure/safe/floor, +/obj/item/stack/spacecash/c200, +/obj/item/stack/sheet/mineral/gold/fifty, +/obj/item/clothing/gloves/ring/plasma, +/obj/item/banhammer, +/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, +/turf/simulated/floor/plating/burnt, +/area/template_noop) +"rK" = ( +/turf/simulated/floor/mineral/plastitanium, +/area/template_noop) +"sk" = ( +/obj/item/kirbyplants/large, +/turf/simulated/floor/carpet/green, +/area/template_noop) +"sE" = ( +/obj/effect/decal/cleanable/glass, +/turf/template_noop, +/area/template_noop) +"sR" = ( +/obj/effect/map_effect/marker/mapmanip/submap/extract/space_ruin/rocky_motel, +/turf/template_noop, +/area/template_noop) +"tb" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 + }, +/turf/simulated/floor/mineral/plastitanium, +/area/template_noop) +"uS" = ( +/turf/simulated/floor/carpet/royalblack, +/area/template_noop) +"uU" = ( +/obj/item/push_broom, +/obj/item/reagent_containers/glass/bucket, +/obj/item/mop, +/obj/item/storage/toolbox/syndicate, +/obj/item/storage/toolbox/electrical, +/obj/item/storage/toolbox/emergency, +/obj/structure/shelf{ + color = "#A91515" + }, +/turf/simulated/floor/mineral/plastitanium, +/area/template_noop) +"uV" = ( +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/decal/cleanable/ash, +/turf/template_noop, +/area/template_noop) +"vj" = ( +/turf/space, +/area/template_noop) +"wt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/structure/cable{ + icon_state = "2-8"; + tag = "" + }, +/obj/structure/sign/vacuum/external{ + pixel_x = 32 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/mineral/plastitanium, +/area/template_noop) +"wv" = ( +/obj/effect/decal/cleanable/glass, +/turf/simulated/floor/plating/burnt, +/area/template_noop) +"wW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/mineral/plastitanium, +/area/template_noop) +"xx" = ( +/obj/structure/machine_frame, +/obj/item/circuitboard/cooking/stove, +/obj/item/stack/cable_coil, +/turf/simulated/floor/vault, +/area/template_noop) +"yC" = ( +/obj/structure/girder, +/obj/item/stack/sheet/metal, +/turf/simulated/floor/plating, +/area/template_noop) +"zj" = ( +/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/area/template_noop) +"An" = ( +/obj/structure/girder, +/turf/simulated/floor/plating/burnt, +/area/template_noop) +"At" = ( +/obj/structure/girder, +/obj/item/stack/sheet/metal, +/turf/simulated/floor/plating/burnt, +/area/template_noop) +"BV" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/mineral/plastitanium, +/area/template_noop) +"DF" = ( +/turf/template_noop, +/area/template_noop) +"El" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 + }, +/turf/simulated/floor/carpet/green, +/area/template_noop) +"Fu" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/pool/spaceloot/syndicate/common, +/obj/item/clothing/glasses/regular, +/turf/simulated/floor/carpet/green, +/area/template_noop) +"FB" = ( +/obj/machinery/status_display, +/turf/simulated/wall/indestructible/syndicate, +/area/template_noop) +"FR" = ( +/obj/machinery/computer/security/telescreen/entertainment, +/turf/simulated/wall/mineral/plastitanium, +/area/template_noop) +"Ga" = ( +/obj/machinery/power/smes, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/mineral/plastitanium, +/area/template_noop) +"Gc" = ( +/obj/item/toy/plushie/nianplushie, +/obj/effect/decal/cleanable/molten_object/large, +/turf/simulated/floor/carpet/royalblack, +/area/template_noop) +"Hc" = ( +/obj/machinery/door/airlock/hatch/syndicate, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/wood, +/area/template_noop) +"Ir" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/turf/simulated/floor/vault, +/area/template_noop) +"Kr" = ( +/obj/item/soap/syndie, +/obj/machinery/shower{ + dir = 4; + pixel_y = -4; + pixel_x = 4 + }, +/obj/structure/curtain/open/shower, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/template_noop) +"Kx" = ( +/obj/structure/lattice, +/turf/space, +/area/template_noop) +"KT" = ( +/obj/machinery/light_switch/off{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/mineral/plastitanium, +/area/template_noop) +"Ll" = ( +/turf/simulated/floor/plating/burnt, +/area/template_noop) +"Lr" = ( +/obj/machinery/power/solar_control/autostart, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/mineral/plastitanium, +/area/template_noop) +"LA" = ( +/obj/effect/map_effect/marker_helper/mapmanip/submap/edge{ + dir = 8 + }, +/turf/template_noop, +/area/template_noop) +"LT" = ( +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/mineral/plastitanium, +/area/template_noop) +"Md" = ( +/obj/machinery/power/apc/off_station/directional/south, +/obj/structure/cable, +/turf/simulated/floor/mineral/plastitanium, +/area/template_noop) +"Mn" = ( +/obj/machinery/status_display, +/turf/simulated/wall/mineral/plastitanium, +/area/template_noop) +"Nh" = ( +/obj/effect/mapping_helpers/turfs/burn, +/turf/template_noop, +/area/template_noop) +"Og" = ( +/obj/item/stack/sheet/wood{ + amount = 50 + }, +/obj/item/stack/sheet/wood{ + amount = 50 + }, +/obj/structure/closet/syndicate, +/turf/simulated/floor/mineral/plastitanium, +/area/template_noop) +"Qy" = ( +/turf/simulated/wall/indestructible/syndicate, +/area/template_noop) +"Rg" = ( +/obj/machinery/door/airlock/hatch/syndicate, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/template_noop) +"RW" = ( +/turf/simulated/floor/plating/asteroid/airless, +/area/template_noop) +"Se" = ( +/obj/effect/spawner/window/plastitanium, +/obj/structure/curtain/black, +/turf/simulated/floor/transparent/glass/titanium/plasma, +/area/template_noop) +"Su" = ( +/obj/effect/map_effect/marker_helper/mapmanip/submap/edge{ + dir = 4 + }, +/turf/template_noop, +/area/template_noop) +"Ts" = ( +/obj/item/bedsheet/syndie, +/obj/structure/bed, +/turf/simulated/floor/carpet/green, +/area/template_noop) +"US" = ( +/obj/structure/table_frame/wood, +/turf/simulated/floor/carpet/royalblack, +/area/template_noop) +"Vk" = ( /obj/structure/chair/comfy/shuttle{ dir = 8 }, @@ -321,1000 +443,943 @@ /obj/effect/mob_spawn/human/corpse/skeleton, /obj/effect/decal/cleanable/blood, /turf/simulated/floor/mineral/titanium, -/area/ruin/space/powered) -"HV" = ( -/obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/wood, -/area/ruin/space/powered) -"In" = ( -/turf/simulated/floor/plating/burnt, -/area/ruin/space/powered) -"Jn" = ( -/obj/structure/bed, -/obj/item/bedsheet/black, -/turf/simulated/floor/carpet/royalblack, -/area/ruin/space/powered) -"Kx" = ( -/turf/template_noop, -/area/space) -"Ll" = ( -/obj/structure/safe/floor, -/obj/item/stack/spacecash/c200, -/obj/item/stack/sheet/mineral/gold/fifty, -/obj/item/clothing/gloves/ring/plasma, -/obj/item/banhammer, -/turf/simulated/floor/plating/burnt, -/area/ruin/space/powered) -"LA" = ( -/obj/structure/table/reinforced, -/obj/item/trash/plate, -/obj/item/kitchen/utensil/fork, -/obj/item/kitchen/rollingpin, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, -/area/ruin/space/powered) -"LN" = ( -/obj/structure/closet/cabinet, -/obj/item/clothing/under/color/random, -/obj/item/clothing/under/dress/sundress, -/turf/simulated/floor/carpet/black, -/area/ruin/space/powered) -"Mn" = ( -/obj/structure/table/glass/reinforced, -/obj/item/food/grilledcheese{ - pixel_y = 9 - }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, -/area/ruin/space/powered) -"MK" = ( -/turf/simulated/floor/plating/asteroid/airless, -/area/ruin/space/powered) -"Nh" = ( -/obj/item/crowbar, -/obj/structure/rack, -/turf/simulated/floor/carpet/black, -/area/ruin/space/powered) -"NN" = ( -/obj/machinery/door/airlock{ - id_tag = "toilet_unitb"; - name = "Unit B" - }, -/turf/simulated/floor/carpet/royalblack, -/area/ruin/space/powered) -"Ol" = ( -/obj/item/reagent_containers/glass/bucket, -/obj/item/mop, -/obj/effect/map_effect/marker/mapmanip/submap/extract/space_ruin/rocky_motel/drunk_accident, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" - }, -/area/ruin/space/powered) -"PY" = ( -/obj/machinery/light/small{ - dir = 4; - pixel_y = 8 - }, -/obj/structure/machine_frame, -/obj/item/circuitboard/cooking/oven, -/obj/item/stack/cable_coil, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, -/area/ruin/space/powered) -"Qy" = ( -/obj/structure/lattice, -/turf/space, -/area/ruin/space/powered) -"QF" = ( -/obj/structure/shuttle/engine/propulsion/burst{ - dir = 4 - }, -/turf/simulated/wall/mineral/plastitanium, -/area/ruin/space/powered) -"RM" = ( -/obj/machinery/door/airlock/titanium, -/turf/simulated/floor/mineral/titanium, -/area/ruin/space/powered) -"RW" = ( -/obj/effect/decal/cleanable/glass, -/turf/simulated/floor/carpet/royalblack, -/area/ruin/space/powered) -"Sg" = ( -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" - }, -/area/ruin/space/powered) -"Su" = ( -/obj/machinery/shower{ - dir = 8; - pixel_x = -4; - pixel_y = -4 - }, -/obj/structure/curtain/open/shower, -/obj/item/soap, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" - }, -/area/ruin/space/powered) -"SE" = ( -/obj/structure/bed, -/obj/item/bedsheet/black, -/obj/item/toy/plushie/nianplushie, -/turf/simulated/floor/carpet/royalblack, -/area/ruin/space/powered) -"SN" = ( -/obj/item/kirbyplants/large, -/turf/simulated/floor/carpet/royalblack, -/area/ruin/space/powered) -"TR" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/mapping_helpers/turfs/burn, -/obj/effect/decal/cleanable/ash, -/turf/simulated/floor/wood, -/area/ruin/space/powered) -"TZ" = ( +/area/template_noop) +"VT" = ( /obj/effect/spawner/airlock/w_to_e, -/turf/simulated/wall, -/area/ruin/space/powered) -"US" = ( -/obj/effect/decal/cleanable/glass, -/turf/simulated/floor/plating/damaged, -/area/ruin/space/powered) -"Vk" = ( -/obj/item/toy/plushie/nianplushie, -/obj/effect/decal/cleanable/glass, -/turf/simulated/floor/plating/burnt, -/area/ruin/space/powered) -"WZ" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, -/area/ruin/space/powered) -"XD" = ( -/obj/effect/spawner/window/plastitanium, -/turf/simulated/floor/plating, -/area/ruin/space/powered) -"XK" = ( -/obj/structure/rack, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/decal/cleanable/ash, -/turf/space, -/area/ruin/space/powered) -"Yp" = ( -/obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 5 - }, -/turf/template_noop, -/area/ruin/space/powered) -"Yw" = ( -/obj/structure/safe/floor, +/turf/simulated/wall/mineral/plastitanium, +/area/template_noop) +"Wc" = ( /obj/item/stack/spacecash/c200, /obj/item/stack/sheet/mineral/gold/fifty, /obj/item/clothing/gloves/ring/plasma, /obj/item/banhammer, +/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, +/obj/structure/safe/floor, /turf/simulated/floor/carpet/black, -/area/ruin/space/powered) -"Zg" = ( -/turf/simulated/floor/wood, -/area/ruin/space/powered) +/area/template_noop) +"WZ" = ( +/obj/effect/mapping_helpers/turfs/burn, +/turf/simulated/floor/plating/asteroid/airless, +/area/template_noop) +"Yw" = ( +/obj/structure/machine_frame, +/turf/space, +/area/template_noop) +"Zy" = ( +/obj/machinery/atmospherics/unary/portables_connector, +/obj/machinery/atmospherics/portable/canister/air, +/turf/simulated/floor/mineral/plastitanium, +/area/template_noop) (1,1,1) = {" -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +DF +DF +DF +DF +DF +DF +DF +Su +DF +DF +DF +DF +DF +DF +DF +DF +DF "} (2,1,1) = {" -oF -yC -mM -yC -vi -vi -vi -vi -vi -Ol -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +sR +DF "} (3,1,1) = {" -oF -yC -jm -An -vi -SN -sE -np -vi -gK -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF "} (4,1,1) = {" -oF -lB -XK -GU -mN -hK -RW -mH -NN -Sg -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF "} (5,1,1) = {" -oF -yC -nz -Ll -Vk -qm -Jn -uV -vi -Su -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF "} (6,1,1) = {" -oF -oF -vi -sR -XD -sR -yC -mN -vi -vi -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF "} (7,1,1) = {" -oF -oF -xx -sR -Hw -nb -In -jY -jY -WZ -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF "} (8,1,1) = {" -oF -oF -TR -sR -kH -sR -mp -jY -jY -At -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF "} (9,1,1) = {" oF -oF -FF -QF -RM -QF -US -In -jY DF -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF "} (10,1,1) = {" -oF -oF -ny -Qy -Qy -cK -gS -PY -du -iy -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF "} (11,1,1) = {" -oF -oF -vi -Qy -cK -uS -vi -vi -vi -dG -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF "} (12,1,1) = {" -oF -oF -Fa -MK -rx -MK -MK -MK -Fa -ka -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +gK "} (13,1,1) = {" -oF -oF -Fa -MK -MK -MK -MK -rx -MK -Gc -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF "} (14,1,1) = {" -oF -oF -Fa -rx -MK -MK -MK -MK -oF -oF -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF "} (15,1,1) = {" -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF "} (16,1,1) = {" -oF -vi -vi -vi -vi -vi -vi -vi -vi -Ol -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +DF +DF +DF +DF +DF +DF +LA +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF "} (17,1,1) = {" -oF -vi -LN -Nh -vi -SN -sE -mo -vi -gK -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +DF +DF +DF +DF +DF +DF +DF +Su +DF +DF +DF +DF +DF +DF +DF +DF +DF "} (18,1,1) = {" -oF -vi -qp -Ah -mN -mH -mH -mH -NN -Sg -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +sR +DF "} (19,1,1) = {" -oF -vi -nz -Yw -vi -SE -Jn -mH -vi -Su -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +DF +DF +DF +DF +DF +An +At +An +DF +uS +DF +US +DF +DF +DF +DF +DF "} (20,1,1) = {" -oF -vi -vi -vi -vi -vi -vi -mN -vi -vi -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +DF +DF +DF +DF +DF +An +mo +cK +DF +DF +DF +uS +DF +DF +DF +DF +DF "} (21,1,1) = {" -oF -vi -xx -EO -hg -vi -ai -jY -jY -WZ -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +DF +DF +DF +DF +DF +yC +hK +ny +DF +qm +sE +DF +DF +DF +DF +DF +DF "} (22,1,1) = {" -oF -vi -fZ -Bd -HV -vi -LA -jY -jY -Mn -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +DF +DF +DF +DF +DF +An +DF +rx +wv +Gc +DF +Nh +DF +DF +DF +DF +DF "} (23,1,1) = {" -oF -sK -Zg -Zg -Zg -sK -jY -jY -jY DF -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +DF +DF +DF +DF +DF +DF +fZ +iy +fZ +An +DF +DF +DF +DF +DF +DF "} (24,1,1) = {" -Yp -vi -dB -CA -wv -vi -Bz -zb -du -iy -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +DF +DF +DF +DF +DF +DF +DF +fZ +Vk +Mn +Ll +DF +DF +DF +DF +DF +DF "} (25,1,1) = {" -Cb -TZ -vi -ss -vi -vi -vi -vi -vi -dG -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +oF +DF +DF +DF +DF +DF +uV +fZ +hg +fZ +mM +DF +DF +DF +DF +DF +DF "} (26,1,1) = {" -Cb -vi -Fa -sR -nb -sR -vj -MK -Fa -ka -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +DF +DF +DF +DF +DF +DF +sE +gS +lB +gS +dB +Ll +DF +DF +DF +DF +DF "} (27,1,1) = {" -Cb -vi -Fa -XD -vR -vR -RM -MK -MK -Gc -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +DF +DF +DF +DF +DF +DF +du Kx Kx +vj +Yw +xx +DF +DF +DF +DF +DF "} (28,1,1) = {" -oF -MK -Fa -sR -sR -sR +DF +DF +DF +DF +DF +DF +DF +Kx vj -MK -oF -oF -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +nz +DF +DF +DF +DF +DF +DF +gK "} (29,1,1) = {" -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +DF +DF +DF +DF +DF +DF +DF +RW +WZ +RW +RW +DF +DF +DF +DF +DF +DF "} (30,1,1) = {" -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx -Kx +DF +DF +DF +DF +DF +DF +DF +RW +RW +RW +RW +WZ +DF +DF +DF +DF +DF +"} +(31,1,1) = {" +DF +DF +DF +DF +DF +DF +DF +WZ +RW +RW +RW +DF +DF +DF +DF +DF +DF +"} +(32,1,1) = {" +DF +DF +DF +DF +DF +DF +LA +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF +"} +(33,1,1) = {" +DF +DF +DF +DF +DF +DF +DF +Su +DF +DF +DF +DF +DF +DF +DF +DF +DF +"} +(34,1,1) = {" +DF +DF +DF +DF +DF +DF +DF +DF +zj +fZ +fZ +fZ +fZ +fZ +fZ +pp +DF +"} +(35,1,1) = {" +DF +DF +DF +DF +DF +zj +fZ +fZ +fZ +gO +El +hP +fZ +Kr +DF +fZ +DF +"} +(36,1,1) = {" +DF +DF +DF +DF +DF +fZ +pJ +DF +fZ +sk +mJ +Fu +fZ +DF +DF +fZ +DF +"} +(37,1,1) = {" +DF +zj +fZ +fZ +fZ +fZ +DF +DF +hB +mJ +mJ +mJ +Rg +DF +DF +fZ +DF +"} +(38,1,1) = {" +DF +fZ +el +tb +Og +fZ +fU +Wc +fZ +Ts +Ts +mJ +fZ +fZ +fZ +fZ +DF +"} +(39,1,1) = {" +DF +fZ +uU +rK +rK +fZ +fZ +fZ +fZ +fZ +fZ +nJ +fZ +DF +Ir +Se +DF +"} +(40,1,1) = {" +DF +fZ +fu +ik +Md +fZ +DF +kk +ld +fZ +DF +DF +DF +DF +DF +Se +DF +"} +(41,1,1) = {" +oF +fZ +Ga +LT +rK +Hc +DF +DF +DF +Hc +DF +DF +DF +DF +lJ +Se +DF +"} +(42,1,1) = {" +DF +fZ +Lr +BV +KT +fZ +DF +DF +DF +fZ +DF +DF +DF +DF +DF +Se +DF +"} +(43,1,1) = {" +DF +fZ +Zy +wt +wW +FR +DF +DF +DF +fZ +DF +DF +DF +DF +DF +fZ +DF +"} +(44,1,1) = {" +DF +zj +fZ +zj +DF +VT +fZ +fZ +fZ +fZ +fZ +fZ +fZ +fZ +fZ +zj +gK +"} +(45,1,1) = {" +DF +DF +DF +fZ +DF +fZ +DF +Qy +FB +Qy +hZ +DF +DF +DF +DF +DF +DF +"} +(46,1,1) = {" +DF +DF +DF +zj +DF +zj +DF +iy +kT +kT +lB +DF +DF +DF +DF +DF +DF +"} +(47,1,1) = {" +DF +DF +DF +DF +DF +DF +DF +Qy +Qy +Qy +hZ +DF +DF +DF +DF +DF +DF +"} +(48,1,1) = {" +DF +DF +DF +DF +DF +DF +LA +DF +DF +DF +DF +DF +DF +DF +DF +DF +DF "} diff --git a/code/game/area/areas/ruins/space_areas.dm b/code/game/area/areas/ruins/space_areas.dm index 11dec97d4ed..eecae1bc755 100644 --- a/code/game/area/areas/ruins/space_areas.dm +++ b/code/game/area/areas/ruins/space_areas.dm @@ -16,7 +16,6 @@ name = "\improper Abandoned Teleporter" icon_state = "teleporter" ambientsounds = list('sound/ambience/ambimalf.ogg', 'sound/ambience/signal.ogg') - there_can_be_many = TRUE /area/ruin/space/unpowered/no_grav/way_home name = "\improper Salvation" @@ -72,7 +71,6 @@ /area/ruin/space/methlab name = "\improper Abandoned Drug Lab" icon_state = "green" - there_can_be_many = TRUE // Space Bar /area/ruin/space/powered/bar @@ -294,3 +292,11 @@ there_can_be_many = FALSE requires_power = FALSE ambientsounds = list("sound/ambience/reebe_ambience_1.ogg", "sound/ambience/reebe_ambience_2.ogg", "sound/ambience/reebe_ambience_3.ogg") + +/area/ruin/space/rocky_motel + name = "\improper Rocky Motel" + icon_state = "rocky_motel" + there_can_be_many = FALSE + +/area/ruin/space/rocky_motel/asteroid + icon_state = "away" diff --git a/code/game/machinery/lightswitch.dm b/code/game/machinery/lightswitch.dm index 2114d35c892..1a20ec70efe 100644 --- a/code/game/machinery/lightswitch.dm +++ b/code/game/machinery/lightswitch.dm @@ -109,6 +109,8 @@ /obj/machinery/light_switch/proc/set_area_lightswitch(new_state) var/area/A = get_area(src) + if(A.lightswitch == new_state) + return A.lightswitch = new_state // Sends an area signal to all lightswitches in our area to update their icons and overlays A.update_icon(UPDATE_ICON_STATE) @@ -119,3 +121,7 @@ /obj/machinery/light_switch/proc/lightswitch_cancel_autoswitch() SIGNAL_HANDLER // COMSIG_AREA_LIGHTSWITCH_DELETING return COMSIG_AREA_LIGHTSWITCH_CANCEL + +/obj/machinery/light_switch/off/Initialize(mapload, build_dir) + . = ..() + set_area_lightswitch(FALSE) diff --git a/code/game/machinery/suit_storage_unit.dm b/code/game/machinery/suit_storage_unit.dm index b47552df0ab..e40dc622016 100644 --- a/code/game/machinery/suit_storage_unit.dm +++ b/code/game/machinery/suit_storage_unit.dm @@ -237,6 +237,11 @@ /obj/machinery/suit_storage_unit/syndicate/secure secure = TRUE +/obj/machinery/suit_storage_unit/syndicate/empty + mask_type = null + suit_type = null + state_open = TRUE + /obj/machinery/suit_storage_unit/radsuit name = "radiation suit storage unit" suit_type = /obj/item/clothing/suit/radiation diff --git a/code/game/objects/effects/map_effects/mapmanip.dm b/code/game/objects/effects/map_effects/mapmanip.dm index c1de1757c24..3d7a2dccfa9 100644 --- a/code/game/objects/effects/map_effects/mapmanip.dm +++ b/code/game/objects/effects/map_effects/mapmanip.dm @@ -58,8 +58,8 @@ /obj/effect/map_effect/marker/mapmanip/submap/extract/space_ruin/dvorak/turret_room name = "DVORAK turret room" -/obj/effect/map_effect/marker/mapmanip/submap/insert/space_ruin/rocky_motel/drunk_accident - name = "Drunken Wreck" +/obj/effect/map_effect/marker/mapmanip/submap/insert/space_ruin/rocky_motel + name = "Rocky motel submap" -/obj/effect/map_effect/marker/mapmanip/submap/extract/space_ruin/rocky_motel/drunk_accident - name = "Drunken Wreck" +/obj/effect/map_effect/marker/mapmanip/submap/extract/space_ruin/rocky_motel + name = "Rocky motel submap" diff --git a/code/game/objects/effects/spawners/random/loot_spawners.dm b/code/game/objects/effects/spawners/random/loot_spawners.dm index f0ecf8cec97..2b74e43368f 100644 --- a/code/game/objects/effects/spawners/random/loot_spawners.dm +++ b/code/game/objects/effects/spawners/random/loot_spawners.dm @@ -127,3 +127,10 @@ /obj/effect/spawner/random/loot_crate/rarely name = "lootcrate spawner, 20% chance" spawn_loot_chance = 20 + +/obj/effect/spawner/random/loot/bluespace_tap/food_mixed + loot = list( + /obj/effect/spawner/random/bluespace_tap/food_common = 6, + /obj/effect/spawner/random/bluespace_tap/food_uncommon = 3, + /obj/effect/spawner/random/bluespace_tap/food_rare, + ) diff --git a/code/game/objects/effects/spawners/random/misc_spawners.dm b/code/game/objects/effects/spawners/random/misc_spawners.dm index b2f8bc7e64e..abca6308e4c 100644 --- a/code/game/objects/effects/spawners/random/misc_spawners.dm +++ b/code/game/objects/effects/spawners/random/misc_spawners.dm @@ -192,3 +192,9 @@ /mob/living/simple_animal/hostile/pirate, /mob/living/simple_animal/hostile/pirate/ranged, ) + +/obj/effect/spawner/random/fancy_table + name = "fancy table spawner" + icon = 'icons/effects/random_spawners.dmi' + icon_state = "fancy_table" + loot_type_path = /obj/structure/table/wood/fancy diff --git a/code/game/objects/items/weapons/storage/boxes.dm b/code/game/objects/items/weapons/storage/boxes.dm index c787b578ad1..9a026b2135b 100644 --- a/code/game/objects/items/weapons/storage/boxes.dm +++ b/code/game/objects/items/weapons/storage/boxes.dm @@ -1352,6 +1352,15 @@ new /obj/item/screwdriver(src) new /obj/item/paper/autochef_quickstart(src) +/obj/item/storage/box/kitchen_utensils/populate_contents() + new /obj/item/kitchen/utensil/fork(src) + new /obj/item/kitchen/utensil/fork(src) + new /obj/item/kitchen/utensil/spoon(src) + new /obj/item/kitchen/utensil/spoon(src) + new /obj/item/kitchen/knife(src) + new /obj/item/kitchen/knife/cheese(src) + new /obj/item/kitchen/knife/pizza_cutter(src) + #undef NODESIGN #undef NANOTRASEN #undef SYNDI diff --git a/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm b/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm index b057e49c04d..6128640399c 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm @@ -67,6 +67,15 @@ req_access = null locked = FALSE +/obj/structure/closet/secure_closet/freezer/fridge/mixed/populate_contents() + for(var/i in 1 to 2) + new /obj/item/reagent_containers/condiment/milk(src) + new /obj/item/reagent_containers/condiment/soymilk(src) + for(var/i in 1 to 2) + new /obj/item/storage/fancy/egg_box(src) + for(var/i in 1 to 4) + new /obj/item/food/meat/monkey(src) + /obj/structure/closet/secure_closet/freezer/money name = "freezer" icon_state = "freezer" diff --git a/code/modules/cooking/machines/deep_fryer.dm b/code/modules/cooking/machines/deep_fryer.dm index 0829aea9c7e..d4233c7a54d 100644 --- a/code/modules/cooking/machines/deep_fryer.dm +++ b/code/modules/cooking/machines/deep_fryer.dm @@ -131,3 +131,10 @@ /obj/item/stock_parts/micro_laser = 2, /obj/item/stock_parts/capacitor = 1, ) + +/obj/machinery/cooking/deepfryer/loaded/Initialize(mapload) + . = ..() + for(var/i in 1 to length(surfaces)) + var/datum/cooking_surface/surface = surfaces[i] + surface.container = new /obj/item/reagent_containers/cooking/deep_basket(src) + update_appearance() diff --git a/code/modules/cooking/machines/grill.dm b/code/modules/cooking/machines/grill.dm index 2bea8148911..1947b92c8aa 100644 --- a/code/modules/cooking/machines/grill.dm +++ b/code/modules/cooking/machines/grill.dm @@ -200,3 +200,11 @@ /obj/item/stock_parts/micro_laser = 2, /obj/item/stock_parts/matter_bin = 2, ) + +/obj/machinery/cooking/grill/loaded/Initialize(mapload) + . = ..() + for(var/i in 1 to length(surfaces)) + var/datum/cooking_surface/surface = surfaces[i] + surface.container = new /obj/item/reagent_containers/cooking/grill_grate(src) + stored_wood = 30 + update_appearance() diff --git a/code/modules/cooking/machines/oven.dm b/code/modules/cooking/machines/oven.dm index cb7249c0d93..110d2dac34a 100644 --- a/code/modules/cooking/machines/oven.dm +++ b/code/modules/cooking/machines/oven.dm @@ -164,3 +164,10 @@ /obj/item/stock_parts/capacitor = 1, /obj/item/stock_parts/micro_laser = 2, ) + +/obj/machinery/cooking/oven/loaded/Initialize(mapload) + . = ..() + for(var/i in 1 to length(surfaces)) + var/datum/cooking_surface/surface = surfaces[i] + surface.container = new /obj/item/reagent_containers/cooking/oven(src) + update_appearance() diff --git a/code/modules/cooking/machines/stovetop.dm b/code/modules/cooking/machines/stovetop.dm index 6735eccf32b..854f9f426db 100644 --- a/code/modules/cooking/machines/stovetop.dm +++ b/code/modules/cooking/machines/stovetop.dm @@ -131,3 +131,13 @@ /obj/item/stock_parts/micro_laser = 2, /obj/item/stock_parts/capacitor = 1, ) + +/obj/machinery/cooking/stovetop/loaded/Initialize(mapload) + . = ..() + for(var/i in 1 to length(surfaces)) + var/datum/cooking_surface/surface = surfaces[i] + if(i % 2 == 0) + surface.container = new /obj/item/reagent_containers/cooking/pot(src) + else + surface.container = new /obj/item/reagent_containers/cooking/pan(src) + update_appearance() diff --git a/code/modules/paperwork/paper.dm b/code/modules/paperwork/paper.dm index 6eb5268e1ff..22eba0bec73 100644 --- a/code/modules/paperwork/paper.dm +++ b/code/modules/paperwork/paper.dm @@ -1069,3 +1069,10 @@ /obj/item/paper/instruction/pacman_generator name = "Instructions for P.A.C.M.A.N. Generator series" info = "P.A.C.M.A.N. are commonly used as 'Emergency' power generators, with its upgraded version being capable of utilizing uranium and plasma sheets to function. Simply anchor on the power cable node, insert the plasma sheet, select the level and turn it ON to generate power, just make sure to not overheat it or it will explode." + +/obj/item/paper/rocky_motel + name = "strange note" + info = "Nancy, dear, could you please stop hiding my beer in the safe? I'm telling you, it's alcohol-free and safe to drink. Just quit making me mad, for fuck's sake!" + +/obj/item/paper/rocky_motel/syndie + info = "Don't forget to grab the gold from safe tomorrow, I'm not going to stay there for another year, this place sucks." diff --git a/icons/effects/random_spawners.dmi b/icons/effects/random_spawners.dmi index b96edb305f06b06a5ce82a8fabd1f29cf7be7c33..6c4a9779ad831a51a58e2090512096c8f3e3ff3b 100644 GIT binary patch delta 18604 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 Di-S4= delta 17649 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 literal 33693 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

i2z)^<#jS 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℘4{4(kUkg=O<4T9&;e#Rq499~0QtTA`g!*9SW@SjFKLd4N*UrSB-9<4Vr+ zl0ucrWS%@1D;+3$!>8?p3iIr&CVJacqRltb)1S^&jCqo|T2~61z;UVcb2c>o`QMWO zy+B(cMJ?rEMNmK{)L_@B##=AQdMH|43z(We;p4^W(b*xn5^LMHqu#>$y5@&Lw4k(G zE)pMdyXR4admQN}(jkwSJVtZo$_a|lCME49JSj%8DNg`$Q7kgV5*=1tjN|u1B%kov zU)s0VX^Dw{H*+|A-61(2g@z`xU(JJOCL{vYi*L~4Jca)1C;NPhxRF8SE0^PIv`0yN z9!_4k<6g87=@1l8)lAeI?upkbmD=1?Q*I_>t+}gY$*HL9N?t)HtjSGg?cAofY}&B+ z7cV_SG}~WKW_$Yee3gS>IKkOtN{0PYd5dd#&Blex(Qnz+)q3#(#-^o;#vH95gdZzqYa)o3_{fQ7oZu#(L23oo zdvf#-e(=1g8K?d6Tc(+N-%chQ4D0haO)D8q*SYC8;T;D0@!as<{{!rLG$g256h27J zRW%q`7a|-2J^P>DETA+2AIvE!>L}Mu#Z4R7^gNAjNP~nJeoF^>(=DV^U333)x8MOb zW%F?Oi)E80D-Z_n? zH~@l5Vh)c-l;G1p#eX0n*X<`+Ad{R|(WAafE23fgOTo0}Z3c9lQblb#cf}!aT{2MHfsDA#T8H7XmrH d-KTfS6zoNg?j4M0z+Ztt^tFwzm1^3C{WqPE{{a91