diff --git a/code/game/objects/structures/noticeboard.dm b/code/game/objects/structures/noticeboard.dm index adcc021f87f..68d0e212b59 100644 --- a/code/game/objects/structures/noticeboard.dm +++ b/code/game/objects/structures/noticeboard.dm @@ -1,11 +1,13 @@ /obj/structure/noticeboard name = "notice board" - desc = "A board for pinning important notices upon." + desc = "A board for pinning probably not-so-important notices upon." icon = 'icons/obj/stationobjs.dmi' - icon_state = "nboard00" + icon_state = "nboard0" density = 0 anchored = 1 var/notices = 0 + var/notice_limit = 20 + var/base_icon = "nboard" /obj/structure/noticeboard/Initialize(mapload) if (mapload) @@ -14,21 +16,25 @@ /obj/structure/noticeboard/proc/add_papers_from_turf() for(var/obj/item/I in loc) - if(notices > 4) break + if(notice_limit <= notices) break if(istype(I, /obj/item/paper)) I.forceMove(src) notices++ - icon_state = "nboard0[notices]" + update_icon() + +/obj/structure/noticeboard/update_icon() + ..() + icon_state = "[base_icon][notices]" //attaching papers!! /obj/structure/noticeboard/attackby(obj/item/attacking_item, mob/user) if(istype(attacking_item, /obj/item/paper)) - if(notices < 5) + if(notice_limit > notices) attacking_item.add_fingerprint(user) add_fingerprint(user) user.drop_from_inventory(attacking_item,src) notices++ - icon_state = "nboard0[notices]" //update sprite + update_icon() SSpersistence.register_track(attacking_item, ckey(usr.key)) // Add paper to persistent tracker to_chat(user, SPAN_NOTICE("You pin the paper to the noticeboard.")) else @@ -62,7 +68,7 @@ P.add_fingerprint(usr) add_fingerprint(usr) notices-- - icon_state = "nboard0[notices]" + update_icon() SSpersistence.deregister_track(P) // Remove paper from persistent tracker if(href_list["write"]) if((usr.stat || usr.restrained())) //For when a player is handcuffed while they have the notice window open @@ -85,3 +91,70 @@ usr << browse("[P.name][P.info]", "window=[P.name]") onclose(usr, "[P.name]") return + +/obj/structure/noticeboard/command + name = "command notice board" + desc = "A board for command to pin actually important information on. As if. Can be locked and unlocked with an appropiate ID." + icon = 'icons/obj/stationobjs.dmi' + icon_state = "comboard0" + req_access = list(ACCESS_CAPTAIN, ACCESS_CMO, ACCESS_HOS, ACCESS_QM, ACCESS_HOS, ACCESS_CE) + base_icon = "comboard" + notice_limit = 6 + var/open + var/unlocked + +/obj/structure/noticeboard/command/Initialize() + . = ..() + update_icon() + +/obj/structure/noticeboard/command/update_icon() + ..() + ClearOverlays() + if(unlocked) + AddOverlays("unlocked") + else + AddOverlays("locked") + if(open) + AddOverlays("glass_open") + else + AddOverlays("glass") + +/obj/structure/noticeboard/command/attack_hand(var/mob/user) + if(!unlocked) + to_chat(user, SPAN_NOTICE("\The [src] is locked.")) + return + toggle_open(user) + +/obj/structure/noticeboard/command/attackby(obj/item/attacking_item, mob/user) + if(attacking_item.GetID() && allowed(usr)) + if(open) + to_chat(user, SPAN_WARNING("You need to close it first.")) + return + toggle_lock(user) + return + else if(open) + return ..() + +/obj/structure/noticeboard/command/proc/toggle_open(var/mob/user) + open = !open + to_chat(user, SPAN_NOTICE("You [open ? "open" : "close"] \the [src].")) + update_icon() + +/obj/structure/noticeboard/command/proc/toggle_lock(var/mob/user) + if(open) + return + else + to_chat(user, SPAN_NOTICE("You [unlocked ? "enable" : "disable"] \the [src]'s maglock.")) + if(!do_after(user, 5)) // So you can't spam it. + return + + unlocked = !unlocked + to_chat(user, SPAN_NOTICE("You [unlocked ? "disable" : "enable"] the maglock.")) + + update_icon() + +/obj/structure/noticeboard/command/Topic(href, href_list) // Allows to read through the closed glass of the board, but disallows removing and writing. + if("read" in href_list) + ..() + else if(open) + ..() diff --git a/code/modules/research/xenoarchaeology/misc.dm b/code/modules/research/xenoarchaeology/misc.dm index 6e3bd23ff1e..d0a4ef35ed0 100644 --- a/code/modules/research/xenoarchaeology/misc.dm +++ b/code/modules/research/xenoarchaeology/misc.dm @@ -1,47 +1,3 @@ - -//---- Noticeboard - -/obj/structure/noticeboard/anomaly - notices = 5 - icon_state = "nboard05" - -/obj/structure/noticeboard/anomaly/New() - //add some memos - var/obj/item/paper/P = new() - P.name = "Memo RE: proper analysis procedure" - P.info = "
We keep test dummies in pens here for a reason, so standard procedure should be to activate newfound alien artifacts and place the two in close proximity. Promising items I might even approve monkey testing on." - P.stamped = list(/obj/item/stamp/rd) - P.overlays = list("paper_stamped_rd") - src.contents += P - - P = new() - P.name = "Memo RE: materials gathering" - P.info = "Corasang,
the hands-on approach to gathering our samples may very well be slow at times, but it's safer than allowing the blundering miners to roll willy-nilly over our dig sites in their mechs, destroying everything in the process. And don't forget the escavation tools on your way out there!
- R.W" - P.stamped = list(/obj/item/stamp/rd) - P.overlays = list("paper_stamped_rd") - src.contents += P - - P = new() - P.name = "Memo RE: ethical quandaries" - P.info = "Darion-

I don't care what his rank is, our business is that of science and knowledge - questions of moral application do not come into this. Sure, so there are those who would employ the energy-wave particles my modified device has managed to abscond for their own personal gain, but I can hardly see the practical benefits of some of these artifacts our benefactors left behind. Ward--" - P.stamped = list(/obj/item/stamp/rd) - P.overlays = list("paper_stamped_rd") - src.contents += P - - P = new() - P.name = "READ ME! Before you people destroy any more samples" - P.info = "how many times do i have to tell you people, these xeno-arch samples are del-i-cate, and should be handled so! careful application of a focussed, concentrated heat or some corrosive liquids should clear away the extraneous carbon matter, while application of an energy beam will most decidedly destroy it entirely - like someone did to the chemical dispenser! W, the one who signs your paychecks" - P.stamped = list(/obj/item/stamp/rd) - P.overlays = list("paper_stamped_rd") - src.contents += P - - P = new() - P.name = "Reminder regarding the anomalous material suits" - P.info = "Do you people think the anomaly suits are cheap to come by? I'm about a hair trigger away from instituting a log book for the damn things. Only wear them if you're going out for a dig, and for god's sake don't go tramping around in them unless you're field testing something, R" - P.stamped = list(/obj/item/stamp/rd) - P.overlays = list("paper_stamped_rd") - src.contents += P - //---- Bookcase /obj/structure/bookcase/manuals/xenoarchaeology diff --git a/html/changelogs/KingOfThePing - 21211.yml b/html/changelogs/KingOfThePing - 21211.yml new file mode 100644 index 00000000000..661907a07fb --- /dev/null +++ b/html/changelogs/KingOfThePing - 21211.yml @@ -0,0 +1,61 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# - (fixes bugs) +# wip +# - (work in progress) +# qol +# - (quality of life) +# soundadd +# - (adds a sound) +# sounddel +# - (removes a sound) +# rscadd +# - (adds a feature) +# rscdel +# - (removes a feature) +# imageadd +# - (adds an image or sprite) +# imagedel +# - (removes an image or sprite) +# spellcheck +# - (fixes spelling or grammar) +# experiment +# - (experimental change) +# balance +# - (balance changes) +# code_imp +# - (misc internal code change) +# refactor +# - (refactors code) +# config +# - (makes a change to the config files) +# admin +# - (makes changes to administrator tools) +# server +# - (miscellaneous changes to server) +################################# + +# Your name. +author: KingOfThePing, FabianK3 + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, this gets changed to [] after reading. Just remove the brackets when you add new shit. +# Please surround your changes in double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog. +changes: + - imageadd: "Resprites and greatly expanded the sprites for notice boards. Added a new subtype of notice boards." + - imagedel: "Removed the old notice board sprites." + - rscadd: "Added functionality for said new notice board subtype." + - qol: "Replaced the hardcoded notice board in Xenoarcheology with a proper persistent one." diff --git a/icons/obj/stationobjs.dmi b/icons/obj/stationobjs.dmi index 1680b6ea2e4..84845eb5356 100644 Binary files a/icons/obj/stationobjs.dmi and b/icons/obj/stationobjs.dmi differ diff --git a/maps/sccv_horizon/sccv_horizon.dmm b/maps/sccv_horizon/sccv_horizon.dmm index 0ef1bd2e469..3c40ed7e6cb 100644 --- a/maps/sccv_horizon/sccv_horizon.dmm +++ b/maps/sccv_horizon/sccv_horizon.dmm @@ -91,6 +91,17 @@ }, /turf/unsimulated/floor, /area/centcom/spawning) +"aaA" = ( +/obj/random/pottedplant, +/obj/machinery/power/apc/west, +/obj/effect/floor_decal/corner_wide/lime{ + dir = 9 + }, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/turf/simulated/floor/tiled/white, +/area/horizon/medical/reception) "aaB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -8008,24 +8019,6 @@ /obj/machinery/suit_cycler/mining/prepared, /turf/simulated/floor/tiled/dark/full, /area/horizon/operations/mining_main/eva) -"beK" = ( -/obj/machinery/light_switch{ - pixel_x = 8; - pixel_y = -19 - }, -/obj/effect/floor_decal/corner/beige/full, -/obj/machinery/light, -/obj/machinery/power/apc/west, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/coatrack{ - pixel_x = -9; - pixel_y = 1 - }, -/turf/simulated/floor/tiled/white, -/area/horizon/security/forensic_laboratory) "beO" = ( /obj/structure/lattice/catwalk/indoor/grate/dark, /obj/structure/cable{ @@ -8715,6 +8708,24 @@ }, /turf/simulated/floor/tiled/dark, /area/horizon/engineering/atmos/propulsion/starboard) +"biW" = ( +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/sbs, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OMinus, +/obj/structure/closet/walllocker/medical/secure{ + name = "O- Blood Locker"; + pixel_y = 32 + }, +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/west, +/turf/simulated/floor/tiled/freezer{ + name = "cold storage tiles"; + temperature = 278 + }, +/area/horizon/medical/surgery/storage) "biZ" = ( /obj/structure/bed/stool/chair/padded/black{ dir = 1 @@ -9141,27 +9152,6 @@ }, /turf/simulated/floor/tiled/full, /area/horizon/medical/morgue) -"bmD" = ( -/obj/structure/closet/crate/freezer{ - name = "Assorted Blood Packs" - }, -/obj/item/reagent_containers/blood/OPlus, -/obj/item/reagent_containers/blood/OPlus, -/obj/item/reagent_containers/blood/BPlus, -/obj/item/reagent_containers/blood/BPlus, -/obj/item/reagent_containers/blood/BMinus, -/obj/item/reagent_containers/blood/BMinus, -/obj/item/reagent_containers/blood/sbs, -/obj/item/reagent_containers/blood/sbs, -/obj/item/reagent_containers/blood/APlus, -/obj/item/reagent_containers/blood/APlus, -/obj/item/reagent_containers/blood/AMinus, -/obj/item/reagent_containers/blood/AMinus, -/obj/effect/floor_decal/corner_wide/green/full, -/obj/structure/cable/green, -/obj/machinery/power/apc/west, -/turf/simulated/floor/tiled/white, -/area/horizon/medical/main_storage) "bmH" = ( /obj/machinery/door/airlock/medical{ dir = 4; @@ -10474,6 +10464,16 @@ }, /turf/simulated/open, /area/horizon/service/hydroponics) +"bvv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5 + }, +/obj/machinery/power/apc/west, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/turf/simulated/floor/carpet/rubber, +/area/horizon/rnd/server) "bvA" = ( /obj/effect/floor_decal/corner/green/diagonal, /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -15780,6 +15780,26 @@ }, /turf/simulated/floor/wood, /area/horizon/service/dining_hall) +"clO" = ( +/obj/machinery/power/apc/west, +/obj/structure/cable/green{ + d2 = 2; + icon_state = "0-2" + }, +/obj/structure/table/reinforced/wood, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 8 + }, +/obj/machinery/case_button/shuttle{ + pixel_x = 4; + pixel_y = 15 + }, +/obj/item/flame/lighter/zippo{ + pixel_x = -8 + }, +/obj/item/card/id/captains_spare, +/turf/simulated/floor/wood, +/area/horizon/command/heads/captain) "clQ" = ( /obj/effect/floor_decal/corner/lime/diagonal, /obj/structure/bed/stool/chair/padded/teal, @@ -16015,24 +16035,6 @@ }, /turf/unsimulated/floor, /area/centcom/legion/hangar5) -"cnm" = ( -/obj/item/reagent_containers/blood/OMinus, -/obj/item/reagent_containers/blood/sbs, -/obj/item/reagent_containers/blood/OMinus, -/obj/item/reagent_containers/blood/OMinus, -/obj/structure/closet/walllocker/medical/secure{ - name = "O- Blood Locker"; - pixel_y = 32 - }, -/obj/structure/cable/green{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/west, -/turf/simulated/floor/tiled/freezer{ - name = "cold storage tiles"; - temperature = 278 - }, -/area/horizon/medical/surgery/storage) "cnx" = ( /obj/machinery/atmospherics/pipe/simple/visible/red, /obj/machinery/atmospherics/pipe/simple/visible/purple{ @@ -19819,6 +19821,19 @@ }, /turf/simulated/floor/carpet/rubber, /area/horizon/rnd/lab) +"cMW" = ( +/obj/machinery/firealarm/south, +/obj/machinery/power/apc/west, +/obj/effect/floor_decal/corner/dark_blue/full, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/obj/structure/engineer_maintenance/pipe{ + dir = 8 + }, +/obj/structure/engineer_maintenance/electric, +/turf/simulated/floor/tiled, +/area/horizon/security/holding_cell_a) "cMX" = ( /obj/machinery/vending/snack{ name = "hacked Getmore Chocolate Corp"; @@ -21691,21 +21706,6 @@ temperature = 278 }, /area/horizon/ai/chamber) -"cZZ" = ( -/obj/effect/floor_decal/corner_wide/purple{ - dir = 9 - }, -/obj/effect/floor_decal/corner_wide/purple/diagonal, -/obj/structure/cable/green{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/west, -/obj/structure/engineer_maintenance/electric{ - dir = 8 - }, -/obj/structure/engineer_maintenance/pipe, -/turf/simulated/floor/tiled/white, -/area/horizon/rnd/test_range) "dad" = ( /obj/structure/shuttle_part/mercenary/small{ density = 0; @@ -25031,6 +25031,27 @@ /obj/effect/floor_decal/industrial/warning/full, /turf/unsimulated/floor, /area/centcom/control) +"dwR" = ( +/obj/structure/closet/crate/freezer{ + name = "Assorted Blood Packs" + }, +/obj/item/reagent_containers/blood/OPlus, +/obj/item/reagent_containers/blood/OPlus, +/obj/item/reagent_containers/blood/BPlus, +/obj/item/reagent_containers/blood/BPlus, +/obj/item/reagent_containers/blood/BMinus, +/obj/item/reagent_containers/blood/BMinus, +/obj/item/reagent_containers/blood/sbs, +/obj/item/reagent_containers/blood/sbs, +/obj/item/reagent_containers/blood/APlus, +/obj/item/reagent_containers/blood/APlus, +/obj/item/reagent_containers/blood/AMinus, +/obj/item/reagent_containers/blood/AMinus, +/obj/effect/floor_decal/corner_wide/green/full, +/obj/structure/cable/green, +/obj/machinery/power/apc/west, +/turf/simulated/floor/tiled/white, +/area/horizon/medical/main_storage) "dwS" = ( /obj/effect/floor_decal/corner/dark_blue/full{ dir = 8 @@ -25138,20 +25159,6 @@ }, /turf/simulated/floor/tiled/dark, /area/shuttle/hapt) -"dxZ" = ( -/obj/machinery/light/small/emergency{ - dir = 8 - }, -/obj/item/stack/rods, -/obj/effect/floor_decal/industrial/warning{ - dir = 6 - }, -/obj/machinery/power/apc/west, -/obj/structure/cable/green{ - icon_state = "0-2" - }, -/turf/simulated/floor/plating, -/area/horizon/maintenance/deck_1/auxatmos) "dyb" = ( /obj/effect/floor_decal/industrial/warning{ dir = 4 @@ -26743,20 +26750,6 @@ temperature = 278.15 }, /area/horizon/medical/morgue) -"dIj" = ( -/obj/effect/floor_decal/corner/brown/full{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable/green{ - icon_state = "4-8"; - d1 = 4; - d2 = 8 - }, -/turf/simulated/floor/tiled, -/area/horizon/operations/commissary) "dIs" = ( /obj/structure/table/rack, /obj/item/clothing/under/color/green, @@ -26966,6 +26959,20 @@ }, /turf/unsimulated/floor, /area/centcom/holding) +"dJH" = ( +/obj/machinery/power/sensor{ + name = "Powernet Sensor - Deck 3 Civilian Subgrid"; + name_tag = "Deck 3 Civilian Subgrid" + }, +/obj/machinery/power/apc/west, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/obj/structure/cable/green{ + icon_state = "2-4" + }, +/turf/simulated/floor, +/area/horizon/maintenance/substation/civ_d3) "dJI" = ( /obj/effect/floor_decal/corner/brown{ dir = 10 @@ -27267,6 +27274,17 @@ }, /turf/simulated/floor/reinforced/phoron, /area/horizon/engineering/atmos) +"dMJ" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/west, +/turf/simulated/floor/plating, +/area/horizon/maintenance/deck_1/main/interstitial) "dMK" = ( /obj/machinery/alarm/east{ alarm_id = 1601; @@ -27440,6 +27458,20 @@ /obj/item/pen, /turf/simulated/floor/carpet, /area/horizon/command/bridge/meeting_room) +"dNS" = ( +/obj/effect/floor_decal/corner/brown/full{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/green{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/simulated/floor/tiled, +/area/horizon/operations/commissary) "dNV" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -27583,14 +27615,6 @@ /obj/effect/floor_decal/spline/fancy/wood/corner, /turf/simulated/floor/wood, /area/horizon/service/dining_hall) -"dOY" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/floor_decal/industrial/hatch/operations, -/obj/machinery/vending/snack, -/turf/simulated/floor/tiled/full, -/area/horizon/operations/commissary) "dPb" = ( /obj/structure/window/reinforced/crescent{ dir = 1 @@ -27794,20 +27818,6 @@ /obj/machinery/power/apc/north, /turf/simulated/floor/tiled, /area/horizon/operations/loading) -"dQx" = ( -/obj/machinery/power/apc/west, -/obj/structure/cable/green{ - icon_state = "0-4" - }, -/obj/structure/table/rack, -/obj/item/clothing/suit/hazmat/anomaly, -/obj/item/tank/oxygen, -/obj/item/clothing/head/hazmat/anomaly, -/obj/item/clothing/mask/gas/alt, -/obj/item/clothing/glasses/safety/goggles/science, -/obj/item/storage/box/gloves, -/turf/simulated/floor/tiled/dark, -/area/horizon/rnd/xenoarch/storage) "dQy" = ( /obj/machinery/light/floor{ dir = 8 @@ -28354,6 +28364,10 @@ }, /turf/simulated/floor/tiled, /area/horizon/hangar/intrepid/interstitial) +"dVg" = ( +/obj/structure/noticeboard, +/turf/simulated/wall/r_wall, +/area/horizon/rnd/xenoarch/anomaly_harvest) "dVi" = ( /obj/structure/platform{ dir = 8 @@ -29769,17 +29783,6 @@ }, /turf/unsimulated/floor, /area/antag/mercenary) -"eeJ" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable, -/obj/structure/lattice/catwalk/indoor/grate/dark, -/obj/machinery/power/apc/west, -/turf/simulated/floor/plating, -/area/horizon/maintenance/deck_1/hangar/starboard) "eeS" = ( /obj/effect/step_trigger/thrower/shuttle/east, /turf/template_noop, @@ -32547,21 +32550,6 @@ "ezA" = ( /turf/simulated/wall, /area/horizon/service/bar) -"ezF" = ( -/obj/structure/table/steel, -/obj/item/anodevice{ - pixel_x = -4 - }, -/obj/item/anodevice{ - pixel_x = 2; - pixel_y = 4 - }, -/obj/machinery/power/apc/west, -/obj/structure/cable/green{ - icon_state = "0-4" - }, -/turf/simulated/floor/tiled, -/area/horizon/rnd/xenoarch/anomaly_harvest) "ezN" = ( /obj/effect/floor_decal/corner/yellow{ dir = 10 @@ -32913,6 +32901,24 @@ /obj/structure/grille, /turf/simulated/floor, /area/horizon/maintenance/deck_3/aft/starboard/far) +"eCr" = ( +/obj/machinery/light_switch{ + pixel_x = 8; + pixel_y = -19 + }, +/obj/effect/floor_decal/corner/beige/full, +/obj/machinery/light, +/obj/machinery/power/apc/west, +/obj/structure/cable/green{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/coatrack{ + pixel_x = -9; + pixel_y = 1 + }, +/turf/simulated/floor/tiled/white, +/area/horizon/security/forensic_laboratory) "eCu" = ( /obj/machinery/light/spot{ dir = 8 @@ -33641,6 +33647,20 @@ }, /turf/simulated/floor/plating, /area/horizon/engineering/reactor/supermatter/mainchamber) +"eHo" = ( +/obj/machinery/power/apc/west, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/obj/structure/table/rack, +/obj/item/clothing/suit/hazmat/anomaly, +/obj/item/tank/oxygen, +/obj/item/clothing/head/hazmat/anomaly, +/obj/item/clothing/mask/gas/alt, +/obj/item/clothing/glasses/safety/goggles/science, +/obj/item/storage/box/gloves, +/turf/simulated/floor/tiled/dark, +/area/horizon/rnd/xenoarch/storage) "eHu" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -34408,6 +34428,17 @@ }, /turf/simulated/floor/tiled, /area/horizon/hallway/primary/deck_3/central) +"eOx" = ( +/obj/effect/floor_decal/corner/dark_blue{ + dir = 9 + }, +/obj/machinery/power/apc/west, +/obj/structure/cable/green{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/tiled/dark, +/area/horizon/security/evidence_storage) "eOC" = ( /obj/structure/closet/walllocker/emerglocker/south, /obj/effect/floor_decal/corner/purple/full{ @@ -35834,26 +35865,6 @@ }, /turf/simulated/floor, /area/horizon/ai/upload_foyer) -"eZx" = ( -/obj/item/flag/scc/l{ - pixel_y = 4 - }, -/obj/item/flag/scc{ - pixel_y = 10 - }, -/obj/item/flag/scc{ - pixel_y = 15 - }, -/obj/structure/table/glass, -/obj/effect/floor_decal/corner/dark_blue{ - dir = 9 - }, -/obj/machinery/power/apc/west, -/obj/structure/cable/green{ - icon_state = "0-4" - }, -/turf/simulated/floor/tiled, -/area/horizon/command/bridge/bridge_crew) "eZC" = ( /obj/effect/floor_decal/industrial/warning{ dir = 1 @@ -38192,6 +38203,17 @@ "fqQ" = ( /turf/simulated/floor/shuttle/dark_blue, /area/horizon/shuttle/escape_pod/pod3) +"fqS" = ( +/obj/structure/table/standard, +/obj/effect/floor_decal/corner/mauve{ + dir = 9 + }, +/obj/machinery/power/apc/west, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/turf/simulated/floor/tiled/white, +/area/horizon/rnd/lab) "fqW" = ( /obj/structure/table/rack, /obj/item/device/radio/sec{ @@ -42757,6 +42779,18 @@ /obj/machinery/alarm/south, /turf/simulated/floor/tiled/dark, /area/horizon/engineering/atmos/propulsion/starboard) +"fXC" = ( +/obj/effect/floor_decal/spline/plain/lime{ + dir = 6 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/horizon/operations/commissary) "fXI" = ( /obj/effect/floor_decal/corner_wide/green/full, /obj/effect/floor_decal/sign/cmo, @@ -43743,25 +43777,6 @@ }, /turf/simulated/floor/plating, /area/horizon/maintenance/deck_1/auxatmos) -"geR" = ( -/obj/effect/floor_decal/spline/plain/lime{ - dir = 9 - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/obj/structure/cable/green{ - icon_state = "4-8"; - d1 = 4; - d2 = 8 - }, -/turf/simulated/floor/tiled/dark, -/area/horizon/operations/commissary) "geV" = ( /obj/structure/platform_deco{ dir = 8 @@ -44567,6 +44582,17 @@ }, /turf/simulated/floor/tiled, /area/horizon/engineering/break_room) +"glh" = ( +/obj/structure/bed/stool/chair/padded/brown, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 8 + }, +/obj/machinery/power/apc/west, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/turf/simulated/floor/wood, +/area/horizon/repoffice/consular_two) "gln" = ( /obj/structure/cable/green{ icon_state = "1-8" @@ -45657,6 +45683,21 @@ }, /turf/simulated/floor/tiled/white, /area/horizon/service/kitchen) +"gtw" = ( +/obj/structure/table/steel, +/obj/item/anodevice{ + pixel_x = -4 + }, +/obj/item/anodevice{ + pixel_x = 2; + pixel_y = 4 + }, +/obj/machinery/power/apc/west, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/turf/simulated/floor/tiled, +/area/horizon/rnd/xenoarch/anomaly_harvest) "gtz" = ( /obj/effect/floor_decal/industrial/hatch/yellow, /obj/effect/floor_decal/industrial/warning{ @@ -46574,6 +46615,31 @@ "gAJ" = ( /turf/simulated/wall/r_wall, /area/horizon/operations/break_room) +"gAM" = ( +/obj/structure/table/rack/retail_shelf, +/obj/random/loot{ + pixel_x = 8; + pixel_y = 12 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/random/loot{ + pixel_x = -7; + pixel_y = 12 + }, +/obj/random/loot{ + pixel_x = -7; + pixel_y = -2 + }, +/obj/random/loot{ + pixel_x = 8; + pixel_y = -2 + }, +/obj/machinery/power/apc/south, +/obj/structure/cable/green, +/turf/simulated/floor/tiled/dark/full, +/area/horizon/operations/commissary) "gAO" = ( /obj/effect/floor_decal/corner/lime{ dir = 9 @@ -48625,15 +48691,6 @@ }, /turf/simulated/floor/tiled/dark, /area/horizon/engineering/atmos/turbine) -"gPi" = ( -/obj/machinery/power/apc/west, -/obj/structure/cable/green, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/floor_decal/corner/yellow/full, -/turf/simulated/floor/tiled, -/area/horizon/engineering/storage_eva) "gPn" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 @@ -52878,19 +52935,6 @@ }, /turf/simulated/floor/tiled/white, /area/horizon/medical/reception) -"hsR" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/power/apc/west, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/simulated/floor/plating, -/area/horizon/maintenance/deck_1/main/port) "hsT" = ( /obj/effect/decal{ anchored = 1; @@ -54891,13 +54935,6 @@ }, /turf/simulated/floor/tiled, /area/horizon/hallway/primary/deck_2/fore) -"hHs" = ( -/obj/machinery/power/apc/west, -/obj/structure/cable/green{ - icon_state = "0-4" - }, -/turf/simulated/floor/plating, -/area/horizon/engineering/reactor/indra/office) "hHw" = ( /obj/effect/floor_decal/corner/lime/diagonal{ dir = 8 @@ -55467,21 +55504,6 @@ }, /turf/simulated/floor/tiled/white, /area/horizon/medical/pharmacy) -"hLh" = ( -/obj/effect/floor_decal/corner/purple/diagonal, -/obj/machinery/light{ - dir = 8 - }, -/obj/item/device/radio/intercom/west, -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/cable/green{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/west, -/turf/simulated/floor/tiled/dark, -/area/horizon/service/custodial/disposals/deck_2) "hLi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -57377,6 +57399,17 @@ }, /turf/simulated/floor/tiled, /area/horizon/rnd/hallway) +"iaU" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable, +/obj/structure/lattice/catwalk/indoor/grate/dark, +/obj/machinery/power/apc/west, +/turf/simulated/floor/plating, +/area/horizon/maintenance/deck_1/hangar/starboard) "ibk" = ( /obj/effect/floor_decal/corner{ dir = 10 @@ -59179,6 +59212,17 @@ icon_state = "wood" }, /area/centcom/legion/hangar5) +"inF" = ( +/obj/effect/floor_decal/corner/brown{ + dir = 5 + }, +/obj/structure/cable/green{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/simulated/floor/tiled, +/area/horizon/operations/commissary) "inP" = ( /obj/effect/floor_decal/spline/fancy/wood/cee, /obj/structure/flora/ausbushes/ywflowers, @@ -59806,19 +59850,6 @@ }, /turf/simulated/floor/tiled, /area/horizon/hallway/primary/deck_3/starboard) -"irm" = ( -/obj/machinery/firealarm/south, -/obj/machinery/power/apc/west, -/obj/effect/floor_decal/corner/dark_blue/full, -/obj/structure/cable/green{ - icon_state = "0-4" - }, -/obj/structure/engineer_maintenance/pipe{ - dir = 8 - }, -/obj/structure/engineer_maintenance/electric, -/turf/simulated/floor/tiled, -/area/horizon/security/holding_cell_a) "irn" = ( /obj/effect/floor_decal/industrial/outline/firefighting_closet, /obj/structure/closet/walllocker/firecloset{ @@ -59984,6 +60015,13 @@ }, /turf/simulated/floor/tiled/dark, /area/horizon/engineering/break_room) +"isZ" = ( +/obj/machinery/power/apc/west, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/horizon/engineering/reactor/indra/office) "itb" = ( /obj/machinery/disposal/small/west, /obj/structure/disposalpipe/trunk{ @@ -61296,6 +61334,23 @@ }, /turf/simulated/floor/tiled/white, /area/horizon/rnd/xenoarch/atrium) +"iCh" = ( +/obj/effect/floor_decal/spline/plain/lime{ + dir = 5 + }, +/obj/item/device/radio/intercom/east, +/obj/machinery/disposal/small/west, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/turf/simulated/floor/tiled/dark, +/area/horizon/operations/commissary) "iCt" = ( /obj/structure/table/rack, /obj/item/clothing/mask/breath, @@ -64282,6 +64337,21 @@ }, /turf/simulated/floor/tiled, /area/horizon/crew/vacantoffice) +"jay" = ( +/obj/effect/floor_decal/corner/purple/diagonal, +/obj/machinery/light{ + dir = 8 + }, +/obj/item/device/radio/intercom/west, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/west, +/turf/simulated/floor/tiled/dark, +/area/horizon/service/custodial/disposals/deck_2) "jaE" = ( /obj/structure/cable{ icon_state = "0-8" @@ -68134,6 +68204,21 @@ }, /turf/simulated/floor/tiled, /area/horizon/engineering/hallway/fore) +"jDK" = ( +/obj/effect/floor_decal/corner_wide/purple{ + dir = 9 + }, +/obj/effect/floor_decal/corner_wide/purple/diagonal, +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/west, +/obj/structure/engineer_maintenance/electric{ + dir = 8 + }, +/obj/structure/engineer_maintenance/pipe, +/turf/simulated/floor/tiled/white, +/area/horizon/rnd/test_range) "jDL" = ( /obj/effect/floor_decal/spline/plain/corner{ dir = 4 @@ -68511,10 +68596,6 @@ }, /turf/simulated/floor/tiled/dark, /area/horizon/engineering/atmos/propulsion) -"jGm" = ( -/obj/structure/sign/double/barsign/marketsign/mirrored, -/turf/simulated/wall, -/area/horizon/operations/commissary) "jGn" = ( /obj/structure/bed/stool/chair/office/hover{ can_buckle = 0; @@ -75339,18 +75420,6 @@ }, /turf/simulated/wall/shuttle/scc, /area/horizon/shuttle/intrepid/buffet) -"kCu" = ( -/obj/effect/floor_decal/corner_wide/paleblue{ - dir = 9 - }, -/obj/machinery/power/apc/west, -/obj/structure/table/standard, -/obj/item/storage/box/sharps, -/obj/structure/cable/green{ - icon_state = "0-4" - }, -/turf/simulated/floor/tiled/white, -/area/horizon/medical/surgery) "kCC" = ( /turf/simulated/wall/shuttle/unique/tcfl{ icon_state = "1,1" @@ -79185,17 +79254,6 @@ /obj/structure/lattice/catwalk/indoor/grate/dark, /turf/simulated/floor, /area/horizon/maintenance/deck_3/aft/starboard) -"lff" = ( -/obj/structure/bed/stool/chair/padded/brown, -/obj/effect/floor_decal/spline/fancy/wood{ - dir = 8 - }, -/obj/machinery/power/apc/west, -/obj/structure/cable/green{ - icon_state = "0-4" - }, -/turf/simulated/floor/wood, -/area/horizon/repoffice/consular_two) "lfm" = ( /obj/machinery/light/spot{ dir = 4 @@ -82863,26 +82921,6 @@ name = "overgrowth" }, /area/horizon/holodeck/source_moghes) -"lEK" = ( -/obj/machinery/power/apc/west, -/obj/structure/cable/green{ - d2 = 2; - icon_state = "0-2" - }, -/obj/structure/table/reinforced/wood, -/obj/effect/floor_decal/spline/fancy/wood{ - dir = 8 - }, -/obj/machinery/case_button/shuttle{ - pixel_x = 4; - pixel_y = 15 - }, -/obj/item/flame/lighter/zippo{ - pixel_x = -8 - }, -/obj/item/card/id/captains_spare, -/turf/simulated/floor/wood, -/area/horizon/command/heads/captain) "lEL" = ( /obj/structure/bed/stool/chair/office/bridge{ dir = 8 @@ -83065,14 +83103,6 @@ }, /turf/simulated/floor/tiled/dark, /area/horizon/rnd/xenobiology/xenoflora) -"lGy" = ( -/obj/machinery/power/apc/west, -/obj/effect/floor_decal/spline/fancy/wood{ - dir = 8 - }, -/obj/structure/cable/green, -/turf/simulated/floor/wood, -/area/horizon/crew/journalistoffice) "lGB" = ( /obj/effect/floor_decal/corner/paleblue{ dir = 5 @@ -85194,6 +85224,19 @@ "lXv" = ( /turf/simulated/wall/shuttle/scc_space_ship/cardinal, /area/horizon/maintenance/deck_2/wing/port/far) +"lXz" = ( +/obj/machinery/smartfridge/secure, +/obj/machinery/door/blast/shutters{ + dir = 4; + id = "horizon_commissary_desk" + }, +/obj/structure/cable/green{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/simulated/floor/tiled/dark/full, +/area/horizon/operations/commissary) "lXE" = ( /obj/structure/lattice/catwalk/indoor, /obj/machinery/door/airlock/maintenance_hatch{ @@ -85432,17 +85475,6 @@ }, /turf/simulated/floor/shuttle/dark_blue, /area/horizon/shuttle/escape_pod/pod4) -"lZv" = ( -/obj/machinery/power/apc/west, -/obj/structure/cable/green{ - icon_state = "0-4" - }, -/obj/machinery/firealarm/south, -/obj/effect/floor_decal/spline/plain{ - dir = 10 - }, -/turf/simulated/floor/carpet/rubber, -/area/horizon/engineering/reactor/supermatter/monitoring) "lZy" = ( /obj/machinery/atmospherics/pipe/simple/visible/black{ dir = 9 @@ -90674,6 +90706,21 @@ }, /turf/unsimulated/floor/plating, /area/centcom/specops) +"mQP" = ( +/obj/machinery/power/apc/west, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/obj/effect/floor_decal/industrial/warning/full, +/obj/structure/sign/biohazard{ + pixel_x = -32 + }, +/obj/structure/closet/secure_closet/freezer/kois/spores, +/turf/simulated/floor/tiled/freezer{ + name = "cooled tiles"; + temperature = 253.15 + }, +/area/horizon/service/kitchen/freezer) "mRb" = ( /obj/machinery/door/airlock/multi_tile/glass, /obj/machinery/door/firedoor/multi_tile, @@ -90869,6 +90916,10 @@ }, /turf/simulated/floor/plating, /area/horizon/maintenance/deck_1/auxatmos) +"mSK" = ( +/obj/structure/sign/double/barsign/marketsign/mirrored, +/turf/simulated/wall, +/area/horizon/operations/commissary) "mSR" = ( /obj/effect/floor_decal/corner/dark_green{ dir = 10 @@ -91401,23 +91452,6 @@ }, /turf/simulated/floor/plating, /area/horizon/shuttle/escape_pod/pod1) -"mXi" = ( -/obj/effect/floor_decal/spline/plain/lime{ - dir = 5 - }, -/obj/item/device/radio/intercom/east, -/obj/machinery/disposal/small/west, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 - }, -/obj/structure/cable/green{ - icon_state = "2-8" - }, -/turf/simulated/floor/tiled/dark, -/area/horizon/operations/commissary) "mXj" = ( /obj/effect/floor_decal/corner/dark_green{ dir = 6 @@ -93631,35 +93665,6 @@ dir = 4 }, /area/antag/mercenary) -"nnH" = ( -/obj/item/device/taperecorder{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/storage/briefcase, -/obj/item/device/flash, -/obj/item/storage/secure/briefcase, -/obj/item/device/eftpos{ - eftpos_name = "Internal Affairs EFTPOS scanner" - }, -/obj/item/clothing/under/suit_jacket/really_black, -/obj/item/clothing/shoes/laceup, -/obj/item/clothing/shoes/laceup, -/obj/item/clipboard, -/obj/item/pen/multi, -/obj/structure/closet/lawcloset, -/obj/item/device/camera, -/obj/item/stamp/denied, -/obj/item/folder/blue, -/obj/item/folder/white, -/obj/structure/cable/green{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/west, -/obj/item/device/destTagger, -/obj/item/stack/packageWrap, -/turf/simulated/floor/carpet, -/area/horizon/repoffice/representative_one) "nnK" = ( /obj/structure/table/standard, /obj/item/storage/firstaid/regular{ @@ -97031,21 +97036,6 @@ }, /turf/simulated/floor/tiled/white, /area/horizon/medical/hallway) -"nMi" = ( -/obj/machinery/power/apc/west, -/obj/structure/cable/green{ - icon_state = "0-4" - }, -/obj/effect/floor_decal/industrial/warning/full, -/obj/structure/sign/biohazard{ - pixel_x = -32 - }, -/obj/structure/closet/secure_closet/freezer/kois/spores, -/turf/simulated/floor/tiled/freezer{ - name = "cooled tiles"; - temperature = 253.15 - }, -/area/horizon/service/kitchen/freezer) "nMj" = ( /obj/structure/cable{ icon_state = "2-8" @@ -98095,18 +98085,6 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/tiled/dark/full, /area/horizon/maintenance/deck_3/aft/starboard/far) -"nUS" = ( -/obj/effect/floor_decal/corner/purple/full, -/obj/structure/closet/hazmat/custodial, -/obj/effect/floor_decal/industrial/outline/custodial, -/obj/machinery/power/apc/west, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/item/device/radio/intercom/south, -/obj/structure/cable/green, -/turf/simulated/floor/tiled, -/area/horizon/service/custodial/auxiliary) "nVe" = ( /obj/effect/map_effect/window_spawner/full/reinforced/firedoor, /obj/machinery/door/blast/shutters/open{ @@ -98494,18 +98472,6 @@ }, /turf/simulated/floor/tiled/full, /area/horizon/hallway/primary/deck_2/fore) -"nYN" = ( -/obj/effect/floor_decal/spline/plain/lime{ - dir = 6 - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/dark, -/area/horizon/operations/commissary) "nYR" = ( /obj/structure/shuttle_part/scc/mining{ icon_state = "4,0" @@ -105414,6 +105380,20 @@ "oUY" = ( /turf/simulated/floor/tiled/full, /area/horizon/hallway/primary/deck_2/central) +"oVf" = ( +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/obj/effect/floor_decal/corner/purple{ + dir = 9 + }, +/obj/machinery/power/apc/west, +/obj/structure/engineer_maintenance/pipe{ + dir = 8 + }, +/obj/structure/engineer_maintenance/electric, +/turf/simulated/floor/tiled/dark, +/area/horizon/service/custodial/disposals/deck_1) "oVi" = ( /turf/simulated/wall, /area/horizon/storage/eva/expedition) @@ -106111,17 +106091,6 @@ /obj/machinery/porta_turret/crescent, /turf/unsimulated/floor, /area/centcom/holding) -"oZK" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/green{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/west, -/turf/simulated/floor/plating, -/area/horizon/maintenance/deck_1/main/interstitial) "oZU" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -106988,17 +106957,6 @@ }, /turf/simulated/floor/wood, /area/horizon/rnd/hallway/secondary) -"phu" = ( -/obj/effect/floor_decal/corner/brown{ - dir = 5 - }, -/obj/structure/cable/green{ - icon_state = "4-8"; - d1 = 4; - d2 = 8 - }, -/turf/simulated/floor/tiled, -/area/horizon/operations/commissary) "phA" = ( /obj/effect/floor_decal/industrial/warning{ dir = 10 @@ -108016,16 +107974,6 @@ }, /turf/simulated/floor/tiled/dark, /area/horizon/service/bar) -"pqi" = ( -/obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 5 - }, -/obj/machinery/power/apc/west, -/obj/structure/cable/green{ - icon_state = "0-4" - }, -/turf/simulated/floor/carpet/rubber, -/area/horizon/rnd/server) "pqm" = ( /turf/simulated/floor/reinforced, /area/horizon/command/bridge/selfdestruct) @@ -108683,17 +108631,6 @@ /obj/effect/floor_decal/industrial/loading/engineering, /turf/simulated/floor/tiled/dark/full, /area/horizon/engineering/bluespace_drive) -"pvE" = ( -/obj/structure/table/standard, -/obj/effect/floor_decal/corner/mauve{ - dir = 9 - }, -/obj/machinery/power/apc/west, -/obj/structure/cable/green{ - icon_state = "0-4" - }, -/turf/simulated/floor/tiled/white, -/area/horizon/rnd/lab) "pvH" = ( /obj/machinery/hologram/holopad, /obj/effect/overmap/visitable/ship/sccv_horizon, @@ -108857,17 +108794,6 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /turf/simulated/floor/tiled, /area/horizon/hallway/primary/deck_3/port/docks) -"pwX" = ( -/obj/random/pottedplant, -/obj/machinery/power/apc/west, -/obj/effect/floor_decal/corner_wide/lime{ - dir = 9 - }, -/obj/structure/cable/green{ - icon_state = "0-4" - }, -/turf/simulated/floor/tiled/white, -/area/horizon/medical/reception) "pxb" = ( /turf/simulated/wall/r_wall, /area/horizon/engineering/reactor/supermatter/monitoring) @@ -110471,6 +110397,18 @@ /obj/structure/lattice/catwalk/indoor/grate/dark, /turf/simulated/floor/plating, /area/horizon/maintenance/deck_1/operations/starboard/far) +"pHW" = ( +/obj/effect/floor_decal/corner_wide/paleblue{ + dir = 9 + }, +/obj/machinery/power/apc/west, +/obj/structure/table/standard, +/obj/item/storage/box/sharps, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/turf/simulated/floor/tiled/white, +/area/horizon/medical/surgery) "pHY" = ( /obj/machinery/light{ dir = 1 @@ -115080,6 +115018,16 @@ }, /turf/simulated/floor/tiled/white, /area/horizon/rnd/xenobiology/foyer) +"qtL" = ( +/obj/effect/floor_decal/corner/brown/full{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/structure/cable/green{ + icon_state = "2-4" + }, +/turf/simulated/floor/tiled, +/area/horizon/operations/commissary) "qtW" = ( /obj/effect/floor_decal/corner/red/full, /turf/unsimulated/floor, @@ -119717,20 +119665,6 @@ }, /turf/simulated/floor/tiled/dark/full, /area/horizon/rnd/xenoarch/atrium) -"rdL" = ( -/obj/machinery/power/apc/west, -/obj/structure/cable/green{ - icon_state = "0-4" - }, -/obj/effect/floor_decal/corner_wide/green{ - dir = 9 - }, -/obj/item/device/radio/intercom/west, -/obj/machinery/light/floor{ - dir = 8 - }, -/turf/simulated/floor/tiled/white, -/area/horizon/medical/hallway/upper) "rdM" = ( /obj/structure/lattice/catwalk/indoor/grate/dark, /obj/machinery/atmospherics/unary/vent_pump/high_volume{ @@ -120004,20 +119938,6 @@ /obj/structure/lattice/catwalk/indoor/grate/dark, /turf/simulated/floor/plating, /area/horizon/maintenance/deck_2/research) -"rfl" = ( -/obj/machinery/power/sensor{ - name = "Powernet Sensor - Deck 3 Civilian Subgrid"; - name_tag = "Deck 3 Civilian Subgrid" - }, -/obj/machinery/power/apc/west, -/obj/structure/cable/green{ - icon_state = "0-4" - }, -/obj/structure/cable/green{ - icon_state = "2-4" - }, -/turf/simulated/floor, -/area/horizon/maintenance/substation/civ_d3) "rfm" = ( /obj/structure/bed/stool/chair, /obj/effect/floor_decal/corner/dark_blue{ @@ -120964,6 +120884,26 @@ /obj/effect/floor_decal/industrial/hatch/yellow, /turf/simulated/floor/tiled, /area/horizon/hallway/primary/deck_2/central) +"rmI" = ( +/obj/item/flag/scc/l{ + pixel_y = 4 + }, +/obj/item/flag/scc{ + pixel_y = 10 + }, +/obj/item/flag/scc{ + pixel_y = 15 + }, +/obj/structure/table/glass, +/obj/effect/floor_decal/corner/dark_blue{ + dir = 9 + }, +/obj/machinery/power/apc/west, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/turf/simulated/floor/tiled, +/area/horizon/command/bridge/bridge_crew) "rmK" = ( /obj/effect/floor_decal/corner/brown{ dir = 9 @@ -122269,6 +122209,17 @@ }, /turf/simulated/floor/tiled, /area/horizon/hangar/airstation) +"rvL" = ( +/obj/machinery/power/apc/west, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/obj/machinery/firealarm/south, +/obj/effect/floor_decal/spline/plain{ + dir = 10 + }, +/turf/simulated/floor/carpet/rubber, +/area/horizon/engineering/reactor/supermatter/monitoring) "rvW" = ( /obj/structure/platform/ledge, /obj/structure/platform/ledge{ @@ -122326,6 +122277,42 @@ /obj/structure/table/reinforced, /turf/simulated/floor/tiled, /area/horizon/security/brig) +"rwl" = ( +/obj/effect/floor_decal/spline/plain/lime{ + dir = 4 + }, +/obj/machinery/button/remote/airlock{ + dir = 4; + id = "horizon_commissary_door"; + name = "Commissary Door Bolts"; + pixel_x = 22; + specialfunctions = 4; + pixel_y = -2 + }, +/obj/machinery/button/remote/blast_door{ + dir = 4; + id = "horizon_commissary_desk"; + name = "Desk Shutters"; + pixel_x = 22; + pixel_y = 10 + }, +/obj/machinery/button/switch/holosign{ + id = "commissary"; + dir = 4; + pixel_y = 1; + pixel_x = 29 + }, +/obj/machinery/light_switch{ + dir = 4; + pixel_y = 12; + pixel_x = 29 + }, +/obj/machinery/hologram/holopad, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/dark, +/area/horizon/operations/commissary) "rwn" = ( /obj/effect/floor_decal/corner_wide/lime/diagonal, /obj/effect/floor_decal/industrial/warning/corner{ @@ -122699,31 +122686,6 @@ /obj/effect/decal/cleanable/dirt, /turf/unsimulated/floor, /area/antag/raider) -"ryP" = ( -/obj/structure/table/rack/retail_shelf, -/obj/random/loot{ - pixel_x = 8; - pixel_y = 12 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/random/loot{ - pixel_x = -7; - pixel_y = 12 - }, -/obj/random/loot{ - pixel_x = -7; - pixel_y = -2 - }, -/obj/random/loot{ - pixel_x = 8; - pixel_y = -2 - }, -/obj/machinery/power/apc/south, -/obj/structure/cable/green, -/turf/simulated/floor/tiled/dark/full, -/area/horizon/operations/commissary) "ryQ" = ( /obj/structure/cable{ icon_state = "4-8" @@ -124394,42 +124356,6 @@ dir = 1 }, /area/centcom/legion) -"rLu" = ( -/obj/effect/floor_decal/spline/plain/lime{ - dir = 4 - }, -/obj/machinery/button/remote/airlock{ - dir = 4; - id = "horizon_commissary_door"; - name = "Commissary Door Bolts"; - pixel_x = 22; - specialfunctions = 4; - pixel_y = -2 - }, -/obj/machinery/button/remote/blast_door{ - dir = 4; - id = "horizon_commissary_desk"; - name = "Desk Shutters"; - pixel_x = 22; - pixel_y = 10 - }, -/obj/machinery/button/switch/holosign{ - id = "commissary"; - dir = 4; - pixel_y = 1; - pixel_x = 29 - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_y = 12; - pixel_x = 29 - }, -/obj/machinery/hologram/holopad, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/dark, -/area/horizon/operations/commissary) "rLx" = ( /obj/structure/disposalpipe/segment{ dir = 8; @@ -126548,6 +126474,25 @@ /obj/machinery/power/apc/north, /turf/simulated/floor/tiled, /area/horizon/stairwell/engineering/deck_1) +"scb" = ( +/obj/effect/floor_decal/spline/plain/lime{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable/green{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/horizon/operations/commissary) "scr" = ( /obj/structure/cable{ icon_state = "4-8" @@ -127668,6 +127613,19 @@ }, /turf/simulated/floor/tiled/dark, /area/horizon/hangar/auxiliary) +"siR" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/power/apc/west, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/horizon/maintenance/deck_1/main/port) "sja" = ( /obj/structure/bed/stool/chair, /obj/effect/floor_decal/corner/paleblue{ @@ -129127,19 +129085,6 @@ /obj/machinery/power/outlet, /turf/simulated/floor/tiled/dark, /area/horizon/service/bar) -"stD" = ( -/obj/machinery/smartfridge/secure, -/obj/machinery/door/blast/shutters{ - dir = 4; - id = "horizon_commissary_desk" - }, -/obj/structure/cable/green{ - icon_state = "4-8"; - d1 = 4; - d2 = 8 - }, -/turf/simulated/floor/tiled/dark/full, -/area/horizon/operations/commissary) "stG" = ( /obj/structure/cable/green{ icon_state = "4-8" @@ -129252,6 +129197,15 @@ icon_state = "dark_preview" }, /area/centcom/control) +"sur" = ( +/obj/machinery/power/apc/west, +/obj/structure/cable/green, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/floor_decal/corner/yellow/full, +/turf/simulated/floor/tiled, +/area/horizon/engineering/storage_eva) "suD" = ( /turf/simulated/floor/airless/lava{ density = 1 @@ -133718,6 +133672,20 @@ }, /turf/simulated/floor/holofloor/lino, /area/horizon/holodeck/source_courtroom) +"sZZ" = ( +/obj/machinery/light/small/emergency{ + dir = 8 + }, +/obj/item/stack/rods, +/obj/effect/floor_decal/industrial/warning{ + dir = 6 + }, +/obj/machinery/power/apc/west, +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/horizon/maintenance/deck_1/auxatmos) "tad" = ( /obj/machinery/access_button{ command = "cycle_interior"; @@ -136758,6 +136726,35 @@ }, /turf/simulated/floor/plating, /area/horizon/engineering/reactor/indra/mainchamber) +"tvI" = ( +/obj/item/device/taperecorder{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/briefcase, +/obj/item/device/flash, +/obj/item/storage/secure/briefcase, +/obj/item/device/eftpos{ + eftpos_name = "Internal Affairs EFTPOS scanner" + }, +/obj/item/clothing/under/suit_jacket/really_black, +/obj/item/clothing/shoes/laceup, +/obj/item/clothing/shoes/laceup, +/obj/item/clipboard, +/obj/item/pen/multi, +/obj/structure/closet/lawcloset, +/obj/item/device/camera, +/obj/item/stamp/denied, +/obj/item/folder/blue, +/obj/item/folder/white, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/west, +/obj/item/device/destTagger, +/obj/item/stack/packageWrap, +/turf/simulated/floor/carpet, +/area/horizon/repoffice/representative_one) "tvJ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/effect/floor_decal/corner/dark_green{ @@ -140370,6 +140367,18 @@ }, /turf/simulated/floor/carpet/art, /area/horizon/crew/lounge) +"tXO" = ( +/obj/effect/floor_decal/corner/purple/full, +/obj/structure/closet/hazmat/custodial, +/obj/effect/floor_decal/industrial/outline/custodial, +/obj/machinery/power/apc/west, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/item/device/radio/intercom/south, +/obj/structure/cable/green, +/turf/simulated/floor/tiled, +/area/horizon/service/custodial/auxiliary) "tXP" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -144113,6 +144122,18 @@ /obj/structure/flora/ausbushes/lavendergrass, /turf/simulated/floor/exoplanet/grass/grove, /area/centcom/shared_dream) +"uzE" = ( +/obj/machinery/conveyor{ + dir = 10; + id = "warehouse_package_conveyor"; + reversed = 1 + }, +/obj/machinery/power/apc/west, +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/horizon/operations/package_conveyors) "uzK" = ( /obj/structure/sign/flag/nanotrasen{ pixel_y = 30 @@ -144269,20 +144290,6 @@ }, /turf/unsimulated/floor, /area/centcom/legion/hangar5) -"uAM" = ( -/obj/structure/cable/green{ - icon_state = "0-4" - }, -/obj/effect/floor_decal/corner/purple{ - dir = 9 - }, -/obj/machinery/power/apc/west, -/obj/structure/engineer_maintenance/pipe{ - dir = 8 - }, -/obj/structure/engineer_maintenance/electric, -/turf/simulated/floor/tiled/dark, -/area/horizon/service/custodial/disposals/deck_1) "uAO" = ( /obj/effect/floor_decal/corner/dark_green{ dir = 10 @@ -144740,18 +144747,6 @@ }, /turf/simulated/floor/carpet/rubber, /area/horizon/engineering/reactor/indra/monitoring) -"uDF" = ( -/obj/machinery/conveyor{ - dir = 10; - id = "warehouse_package_conveyor"; - reversed = 1 - }, -/obj/machinery/power/apc/west, -/obj/structure/cable/green{ - icon_state = "0-2" - }, -/turf/simulated/floor/plating, -/area/horizon/operations/package_conveyors) "uDI" = ( /obj/effect/decal/fake_object/light_source{ icon = 'icons/effects/props/holodeck/konyang/32x96.dmi'; @@ -146176,6 +146171,20 @@ /obj/structure/table/wood, /turf/simulated/floor/holofloor/lino, /area/horizon/holodeck/source_theatre) +"uOl" = ( +/obj/machinery/power/apc/west, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/obj/effect/floor_decal/corner_wide/green{ + dir = 9 + }, +/obj/item/device/radio/intercom/west, +/obj/machinery/light/floor{ + dir = 8 + }, +/turf/simulated/floor/tiled/white, +/area/horizon/medical/hallway/upper) "uOm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -146819,6 +146828,14 @@ /obj/item/device/flashlight/lamp, /turf/unsimulated/floor, /area/centcom/ferry) +"uSG" = ( +/obj/machinery/power/apc/west, +/obj/effect/floor_decal/spline/fancy/wood{ + dir = 8 + }, +/obj/structure/cable/green, +/turf/simulated/floor/wood, +/area/horizon/crew/journalistoffice) "uSQ" = ( /obj/effect/floor_decal/industrial/warning{ dir = 9 @@ -156732,17 +156749,6 @@ }, /turf/simulated/floor/tiled/full, /area/horizon/service/hydroponics/garden) -"wkv" = ( -/obj/effect/floor_decal/corner/dark_blue{ - dir = 9 - }, -/obj/machinery/power/apc/west, -/obj/structure/cable/green{ - d2 = 2; - icon_state = "0-2" - }, -/turf/simulated/floor/tiled/dark, -/area/horizon/security/evidence_storage) "wkz" = ( /turf/unsimulated/floor, /area/centcom/holding) @@ -160447,16 +160453,6 @@ }, /turf/unsimulated/floor, /area/antag/loner) -"wIY" = ( -/obj/effect/floor_decal/corner/brown/full{ - dir = 8 - }, -/obj/machinery/atmospherics/unary/vent_pump/on, -/obj/structure/cable/green{ - icon_state = "2-4" - }, -/turf/simulated/floor/tiled, -/area/horizon/operations/commissary) "wJp" = ( /turf/simulated/wall/r_wall, /area/horizon/command/bridge/upperdeck) @@ -161812,18 +161808,6 @@ /obj/effect/spider/stickyweb, /turf/simulated/floor/exoplanet/barren/raskara, /area/centcom/shared_dream) -"wTt" = ( -/obj/effect/floor_decal/corner_wide/purple{ - dir = 5 - }, -/obj/effect/floor_decal/corner_wide/purple{ - dir = 8 - }, -/obj/structure/noticeboard/anomaly{ - pixel_y = 30 - }, -/turf/simulated/floor/tiled/white, -/area/horizon/rnd/xenoarch/atrium) "wTv" = ( /obj/effect/floor_decal/corner/dark_green/diagonal, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -162583,6 +162567,14 @@ }, /turf/simulated/floor/tiled, /area/horizon/hallway/primary/deck_2/fore) +"wYc" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/floor_decal/industrial/hatch/operations, +/obj/machinery/vending/snack, +/turf/simulated/floor/tiled/full, +/area/horizon/operations/commissary) "wYh" = ( /obj/effect/floor_decal/spline/fancy, /obj/item/modular_computer/console/preset/engineering{ @@ -191335,7 +191327,7 @@ aOp hmH bsP jQE -uDF +uzE kJm bsP lzO @@ -200341,7 +200333,7 @@ bOq ntp uTF svW -eeJ +iaU owF kcI atg @@ -200808,7 +200800,7 @@ kEc kEc etP uYm -uAM +oVf czt spd ufH @@ -200817,7 +200809,7 @@ ahB tOl vqI pUT -oZK +dMJ wdd cBy hQp @@ -210585,7 +210577,7 @@ kMu aus aKD bjj -dxZ +sZZ mSI bjj xzF @@ -211117,7 +211109,7 @@ pAO gBX tiW vDg -dQx +eHo gCC tsO eFV @@ -211365,7 +211357,7 @@ hSA gxS snr nLO -hsR +siR kfr lLH viG @@ -212395,7 +212387,7 @@ kPf neS sfh aFN -ezF +gtw tWy ofl qzL @@ -213168,8 +213160,8 @@ sfh gTq lGH gTq -sfh -wTt +dVg +pJS cUW oRK tSC @@ -216252,7 +216244,7 @@ fXK miX mOO jHX -cZZ +jDK hIZ uOz gLM @@ -262773,7 +262765,7 @@ fXk fTQ hDH bBn -kCu +pHW wcr kbL oKj @@ -263541,7 +263533,7 @@ gcS ccB oJM ygJ -cnm +biW rdc krP cBt @@ -263782,7 +263774,7 @@ wyD eYi hzh vsH -lZv +rvL pxb ihp tJf @@ -264050,7 +264042,7 @@ eYr oyQ iEU lkR -gPi +sur pbP wWd aAD @@ -266894,7 +266886,7 @@ uma fIo fSY xjz -pwX +aaA eiX dbG fcC @@ -267118,7 +267110,7 @@ qcP bZJ bsx nTX -hLh +jay wmU gnC qVf @@ -267679,7 +267671,7 @@ lZh qch ivk vKO -nUS +tXO qch vjo lbH @@ -268177,7 +268169,7 @@ jHa tiz xkk pla -bmD +dwR yjL eWq adQ @@ -270495,9 +270487,9 @@ xoN iKu ccb koS -jGm -dOY -wIY +mSK +wYc +qtL dCb mok plF @@ -270754,7 +270746,7 @@ oSl mQb vGI pfa -phu +inF uIf exs pfa @@ -271011,7 +271003,7 @@ vJd gst vGI pfa -phu +inF clw exs ltG @@ -271268,7 +271260,7 @@ ewE gst qZz wwY -dIj +dNS wRO fNI wyT @@ -271525,7 +271517,7 @@ hkQ voU qZz tPm -stD +lXz lFN cwS qZz @@ -271736,7 +271728,7 @@ dxi xnx dOz bjx -hHs +isZ iiS wHC gmq @@ -271782,7 +271774,7 @@ hkQ gst vGI arS -geR +scb raV tXC dFf @@ -272039,10 +272031,10 @@ hkQ gst vGI bcY -mXi -rLu -nYN -ryP +iCh +rwl +fXC +gAM qZz vhF yaa @@ -273355,7 +273347,7 @@ jos nTu peU sHi -nMi +mQP tpS akh ivX @@ -275357,7 +275349,7 @@ tFR jfY kPg cko -pvE +fqS ouD tWt bAI @@ -275638,7 +275630,7 @@ jQY wxB rOZ sIl -irm +cMW wxB wNf iYt @@ -277657,7 +277649,7 @@ kiG pLa ejO fYm -pqi +bvv oCq afY oDH @@ -327291,7 +327283,7 @@ boQ rpT rpT poD -rdL +uOl wUO ePu pta @@ -331933,7 +331925,7 @@ eAa pDK fpb qMC -nnH +tvI wOR iNt ubz @@ -336053,7 +336045,7 @@ fmp dNm dln jwO -eZx +rmI fUj rtA bqS @@ -336260,7 +336252,7 @@ cLf fyf lxV bMq -rfl +dJH xTV waP tTf @@ -337324,7 +337316,7 @@ gFz twe jLW gQm -lff +glh eSZ hay gtL @@ -337337,7 +337329,7 @@ smE lhU mfA aSy -lEK +clO kWh nOV cWD @@ -341413,7 +341405,7 @@ jnz jnz jnz kjr -wkv +eOx aAs iVS lJw @@ -341437,7 +341429,7 @@ hWB lDo nwX fTH -lGy +uSG oOn vxJ jyb @@ -342953,7 +342945,7 @@ aUV kqo bra dAG -beK +eCr qDy pFH nIm