diff --git a/_maps/map_files/YogStation/YogStation.dmm b/_maps/map_files/YogStation/YogStation.dmm index 70e0537ecaa5..f73217892bc8 100644 --- a/_maps/map_files/YogStation/YogStation.dmm +++ b/_maps/map_files/YogStation/YogStation.dmm @@ -866,20 +866,6 @@ /obj/structure/chair/comfy/black, /turf/open/floor/carpet, /area/crew_quarters/heads/hos) -"acs" = ( -/obj/machinery/newscaster/security_unit{ - pixel_x = -30 - }, -/obj/machinery/camera{ - c_tag = "Head of Security's Office"; - dir = 4 - }, -/obj/machinery/recharger{ - pixel_y = 4 - }, -/obj/structure/table/wood, -/turf/open/floor/carpet, -/area/crew_quarters/heads/hos) "act" = ( /obj/machinery/requests_console{ announcementConsole = 1; @@ -1015,19 +1001,6 @@ /obj/item/stamp/hos, /turf/open/floor/carpet, /area/crew_quarters/heads/hos) -"acR" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp/green{ - on = 0; - pixel_x = -3; - pixel_y = 8 - }, -/obj/item/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/turf/open/floor/carpet, -/area/crew_quarters/heads/hos) "acS" = ( /obj/item/book/manual/wiki/security_space_law, /obj/structure/table/wood, @@ -7848,12 +7821,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/maintenance/department/electrical) -"auN" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/security/armory) "auO" = ( /obj/structure/closet/emcloset, /turf/open/floor/plating, @@ -8924,20 +8891,6 @@ /obj/effect/turf_decal/stripes/corner, /turf/open/floor/plasteel, /area/hallway/secondary/entry) -"ays" = ( -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Head of Personnel's Desk"; - departmentType = 5; - name = "Head of Personnel RC"; - pixel_y = -30 - }, -/obj/machinery/camera{ - c_tag = "Head of Personnel's Office"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/heads/hop) "ayt" = ( /mob/living/simple_animal/pet/penguin/emperor/shamebrero{ desc = "Was used in a experiment by the RD to test how a penguin with a sombrero would effect morale. Results were uncertain but is being kept as the science department's mascot anyway."; @@ -10214,16 +10167,6 @@ "aCr" = ( /turf/closed/wall, /area/crew_quarters/theatre) -"aCs" = ( -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/machinery/vending/wardrobe/sec_wardrobe, -/turf/open/floor/plasteel, -/area/security/checkpoint/auxiliary) "aCt" = ( /obj/structure/cable{ icon_state = "1-2" @@ -11458,31 +11401,6 @@ }, /turf/open/floor/plasteel, /area/security/checkpoint/auxiliary) -"aFL" = ( -/obj/item/radio/off, -/obj/item/crowbar, -/obj/item/assembly/flash/handheld, -/obj/structure/table, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/auxiliary) -"aFM" = ( -/obj/machinery/recharger{ - pixel_y = 4 - }, -/obj/structure/table, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/auxiliary) "aFP" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -13054,21 +12972,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel, /area/storage/primary) -"aKd" = ( -/obj/machinery/door/window/southleft{ - base_state = "right"; - icon_state = "right"; - name = "Armory"; - req_access_txt = "3" - }, -/obj/effect/turf_decal/stripes{ - dir = 6 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ai_monitored/security/armory) "aKf" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 @@ -19276,15 +19179,6 @@ "bfv" = ( /turf/closed/wall/r_wall, /area/ai_monitored/turret_protected/ai_upload) -"bfy" = ( -/obj/structure/table/wood, -/obj/item/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/pen, -/turf/open/floor/wood, -/area/crew_quarters/heads/captain) "bfz" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=CHE"; @@ -19641,17 +19535,6 @@ }, /turf/open/floor/plating, /area/maintenance/port) -"bgS" = ( -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Captain's Desk"; - departmentType = 5; - name = "Captain RC"; - pixel_x = -30 - }, -/obj/structure/filingcabinet, -/turf/open/floor/wood, -/area/crew_quarters/heads/captain) "bgT" = ( /obj/structure/cable{ icon_state = "4-8" @@ -20139,12 +20022,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/captain) -"bim" = ( -/obj/structure/table/wood, -/obj/machinery/recharger, -/obj/item/melee/chainofcommand, -/turf/open/floor/wood, -/area/crew_quarters/heads/captain) "bin" = ( /obj/structure/cable{ icon_state = "1-2" @@ -23393,16 +23270,6 @@ }, /turf/open/floor/plasteel, /area/science/mixing) -"btv" = ( -/obj/machinery/computer/cargo/request, -/obj/machinery/bounty_board{ - pixel_y = 32 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/bridge) "btw" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -23418,20 +23285,6 @@ }, /turf/open/floor/plasteel, /area/quartermaster/office) -"btB" = ( -/obj/structure/table, -/obj/machinery/recharger, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/heads/hop) "btD" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -23891,12 +23744,6 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/heads/hop) -"buO" = ( -/obj/structure/table, -/obj/item/folder/blue, -/obj/item/stamp/hop, -/turf/open/floor/plasteel, -/area/crew_quarters/heads/hop) "buQ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -24300,15 +24147,6 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/heads/hop) -"bwk" = ( -/obj/structure/table, -/obj/item/hand_labeler, -/obj/item/stack/packageWrap{ - pixel_x = -1; - pixel_y = -1 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/heads/hop) "bwm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 @@ -24719,19 +24557,6 @@ }, /turf/open/floor/plasteel, /area/security/checkpoint/supply) -"bxC" = ( -/obj/machinery/recharger{ - pixel_y = 4 - }, -/obj/structure/table, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/supply) "bxD" = ( /obj/item/book/manual/wiki/security_space_law, /obj/structure/table, @@ -25324,20 +25149,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/white, /area/science/research) -"bzC" = ( -/obj/structure/table, -/obj/machinery/recharger{ - pixel_y = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/science) "bzD" = ( /obj/structure/table, /obj/machinery/computer/security/telescreen{ @@ -26080,31 +25891,6 @@ }, /turf/open/floor/plasteel/dark, /area/science/server) -"bBY" = ( -/obj/item/screwdriver{ - pixel_y = 10 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/item/radio/off, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/supply) -"bBZ" = ( -/obj/item/screwdriver{ - pixel_y = 10 - }, -/obj/item/radio/off, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/science) "bCa" = ( /obj/machinery/power/apc{ areastring = "/area/quartermaster/qm"; @@ -26124,37 +25910,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/plasteel, /area/quartermaster/qm) -"bCb" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = 1; - pixel_y = 9 - }, -/obj/item/pen, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/science) -"bCc" = ( -/obj/machinery/computer/secure_data{ - dir = 1 - }, -/obj/machinery/requests_console{ - department = "Security"; - departmentType = 5; - pixel_y = -30 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/science) "bCf" = ( /obj/machinery/airalarm{ dir = 8; @@ -28518,30 +28273,6 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/detectives_office) -"bOO" = ( -/obj/machinery/power/apc{ - areastring = "/area/security/checkpoint/engineering"; - dir = 8; - name = "Engineering Security APC"; - pixel_x = -25 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/engineering) "bOQ" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -28788,34 +28519,6 @@ /obj/effect/spawner/structure/window/shutter, /turf/open/floor/plating, /area/engine/engineering) -"bQe" = ( -/obj/item/screwdriver{ - pixel_y = 10 - }, -/obj/machinery/button/door{ - desc = "A remote control-switch for the engineering security doors."; - id = "Engineering"; - name = "Engineering Lockdown"; - pixel_x = -24; - pixel_y = -6; - req_access_txt = "10" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/item/radio/off, -/obj/machinery/light_switch{ - pixel_x = -27; - pixel_y = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/engineering) "bQf" = ( /obj/effect/turf_decal/tile/yellow{ dir = 4 @@ -29289,6 +28992,27 @@ }, /turf/open/floor/plating, /area/engine/atmos) +"bSM" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/pen, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/requests_console{ + department = "Security"; + departmentType = 5; + pixel_y = -30 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/science) "bST" = ( /obj/machinery/doorButtons/airlock_controller{ idExterior = "virology_airlock_exterior"; @@ -29323,20 +29047,6 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) -"bTi" = ( -/obj/structure/table, -/obj/machinery/recharger{ - pixel_y = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/engineering) "bTj" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 @@ -32019,6 +31729,21 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"cwd" = ( +/obj/machinery/keycard_auth{ + pixel_x = 24; + pixel_y = 10 + }, +/obj/structure/table/wood, +/obj/item/radio/off, +/obj/item/toy/figure/hos, +/obj/item/taperecorder, +/obj/machinery/recharger/wallrecharger{ + pixel_x = 32; + pixel_y = -3 + }, +/turf/open/floor/carpet, +/area/crew_quarters/heads/hos) "cwf" = ( /obj/machinery/holopad, /obj/effect/turf_decal/box/white{ @@ -33186,6 +32911,16 @@ }, /turf/open/floor/plasteel/dark/telecomms, /area/tcommsat/server) +"cPs" = ( +/obj/structure/table, +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/machinery/recharger/wallrecharger{ + pixel_x = 5; + pixel_y = -26 + }, +/obj/item/book/manual/wiki/security_space_law, +/turf/open/floor/plasteel, +/area/security/checkpoint/medical) "cPM" = ( /obj/structure/cable{ icon_state = "1-2" @@ -33815,6 +33550,26 @@ /obj/structure/grille, /turf/open/floor/plating/airless, /area/escapepodbay) +"dhp" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/recharger/wallrecharger{ + pixel_x = 4; + pixel_y = 21 + }, +/obj/machinery/recharger/wallrecharger{ + pixel_x = 4; + pixel_y = 29 + }, +/turf/open/floor/plasteel, +/area/security/brig) "dhy" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, @@ -33856,17 +33611,6 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/medbay/lobby) -"dlt" = ( -/obj/structure/table, -/obj/machinery/recharger{ - pixel_y = 4 - }, -/obj/structure/reagent_dispensers/peppertank{ - pixel_y = -32 - }, -/obj/effect/turf_decal/trimline/red/filled/line, -/turf/open/floor/plasteel, -/area/security/checkpoint/medical) "dlx" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/tile/blue{ @@ -36106,25 +35850,6 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) -"eNC" = ( -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red{ - dir = 2 - }, -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = 1; - pixel_y = 9 - }, -/obj/item/pen, -/obj/item/book/manual/wiki/security_space_law, -/obj/machinery/newscaster{ - pixel_y = -32 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/service) "eOo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -36534,6 +36259,30 @@ }, /turf/open/floor/plasteel/white, /area/medical/sleeper) +"faP" = ( +/obj/machinery/button/door{ + desc = "A remote control-switch for the engineering security doors."; + id = "Engineering"; + name = "Engineering Lockdown"; + pixel_x = -24; + pixel_y = -6; + req_access_txt = "10" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/recharger/wallrecharger{ + pixel_x = -22; + pixel_y = 2 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/engineering) "fbC" = ( /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ @@ -38117,13 +37866,6 @@ }, /turf/open/space/basic, /area/engine/atmos_distro) -"gni" = ( -/obj/machinery/computer/security/mining, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/bridge) "gnl" = ( /obj/structure/cable, /obj/effect/spawner/structure/solars/solar_96, @@ -38648,6 +38390,31 @@ }, /turf/open/floor/plasteel/white/side, /area/science/explab) +"gDp" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/obj/machinery/cell_charger{ + pixel_y = 4 + }, +/obj/item/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/obj/machinery/recharger/wallrecharger{ + pixel_x = -21; + pixel_y = -8 + }, +/obj/machinery/recharger/wallrecharger{ + pixel_x = -21; + pixel_y = 2 + }, +/turf/open/floor/plasteel/dark, +/area/bridge) "gDG" = ( /obj/structure/cable{ icon_state = "4-8" @@ -38968,6 +38735,20 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/engine, /area/science/xenobiology) +"gPA" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/recharger/wallrecharger{ + pixel_x = -22; + pixel_y = -8 + }, +/obj/machinery/recharger/wallrecharger{ + pixel_x = -22; + pixel_y = 2 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/security/armory) "gPD" = ( /obj/effect/turf_decal/tile/yellow{ dir = 1 @@ -39075,6 +38856,14 @@ /obj/effect/spawner/lootdrop/gloves, /turf/open/floor/plasteel, /area/clerk) +"gUW" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/turf/open/floor/carpet, +/area/crew_quarters/heads/hos) "gVe" = ( /obj/machinery/suit_storage_unit/atmos, /turf/open/floor/plasteel/dark, @@ -39521,6 +39310,24 @@ }, /turf/open/floor/plasteel/white, /area/medical/genetics) +"hpA" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 2 + }, +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/pen, +/obj/machinery/newscaster{ + pixel_y = -32 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/service) "hqB" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -40074,28 +39881,6 @@ /obj/effect/spawner/structure/window/reinforced/shutter, /turf/open/floor/plating, /area/engine/engineering) -"hGT" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 9 - }, -/obj/machinery/recharger{ - pixel_x = 6 - }, -/obj/item/assembly/flash/handheld{ - pixel_x = -4; - pixel_y = 6 - }, -/obj/item/assembly/flash/handheld{ - pixel_x = -4; - pixel_y = 6 - }, -/obj/item/assembly/flash/handheld{ - pixel_x = -8; - pixel_y = 2 - }, -/turf/open/floor/plasteel/dark, -/area/bridge) "hHb" = ( /obj/machinery/light_switch{ pixel_x = -24 @@ -41755,46 +41540,12 @@ }, /turf/open/floor/plasteel/grimy, /area/tcommsat/computer) -"iJg" = ( -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red{ - dir = 2 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/machinery/computer/secure_data{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/service) "iJD" = ( /obj/machinery/light_switch{ pixel_x = 27 }, /turf/open/floor/plating, /area/construction) -"iJP" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = 1; - pixel_y = 9 - }, -/obj/item/pen, -/obj/item/book/manual/wiki/security_space_law, -/obj/machinery/power/apc{ - areastring = "/area/security/checkpoint/medical"; - name = "Medbay Security APC"; - pixel_y = -23 - }, -/obj/structure/cable, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/medical) "iKq" = ( /turf/template_noop, /area/maintenance/starboard/aft) @@ -42772,6 +42523,35 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/dark, /area/bridge) +"jqw" = ( +/obj/machinery/power/apc{ + areastring = "/area/security/checkpoint/engineering"; + dir = 8; + name = "Engineering Security APC"; + pixel_x = -25 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/light_switch{ + pixel_x = -21; + pixel_y = -11 + }, +/obj/item/twohanded/required/kirbyplants/random, +/turf/open/floor/plasteel, +/area/security/checkpoint/engineering) "jqQ" = ( /obj/structure/cable{ icon_state = "4-8" @@ -45060,6 +44840,11 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/quartermaster/miningdock) +"kSe" = ( +/obj/structure/table/wood, +/obj/item/melee/chainofcommand, +/turf/open/floor/wood, +/area/crew_quarters/heads/captain) "kSk" = ( /obj/structure/table/wood, /obj/item/storage/box/matches, @@ -45318,6 +45103,17 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/central) +"laR" = ( +/obj/machinery/camera{ + c_tag = "Head of Personnel's Office"; + dir = 1 + }, +/obj/machinery/recharger/wallrecharger{ + pixel_x = 4; + pixel_y = -25 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/heads/hop) "lbh" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -45869,6 +45665,25 @@ }, /turf/open/floor/plating, /area/science/xenobiology) +"luj" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 9 + }, +/obj/item/assembly/flash/handheld{ + pixel_x = -4; + pixel_y = 6 + }, +/obj/item/assembly/flash/handheld{ + pixel_x = -4; + pixel_y = 6 + }, +/obj/item/assembly/flash/handheld{ + pixel_x = -8; + pixel_y = 2 + }, +/turf/open/floor/plasteel/dark, +/area/bridge) "lvg" = ( /obj/structure/sign/poster/contraband/ambrosia_vulgaris{ pixel_y = 32 @@ -46052,6 +45867,26 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) +"lzJ" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 2 + }, +/obj/structure/table, +/obj/machinery/camera{ + c_tag = "Security Post - Service"; + dir = 1; + network = list("ss13","chpt") + }, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -24 + }, +/obj/item/book/manual/wiki/security_space_law, +/turf/open/floor/plasteel, +/area/security/checkpoint/service) "lzZ" = ( /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 4 @@ -46357,6 +46192,13 @@ /obj/machinery/atmospherics/pipe/simple/cyan/hidden, /turf/closed/wall/r_wall, /area/engine/atmos) +"lLe" = ( +/obj/machinery/computer/cargo/request, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/bridge) "lLm" = ( /obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/purple/visible{ @@ -46713,6 +46555,29 @@ /obj/item/toy/figure/rd, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/heads/hor) +"mcd" = ( +/obj/machinery/door/window/southleft{ + base_state = "right"; + icon_state = "right"; + name = "Armory"; + req_access_txt = "3" + }, +/obj/effect/turf_decal/stripes{ + dir = 6 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/recharger/wallrecharger{ + pixel_x = 32; + pixel_y = -3 + }, +/obj/machinery/recharger/wallrecharger{ + pixel_x = 32; + pixel_y = 6 + }, +/turf/open/floor/plasteel, +/area/ai_monitored/security/armory) "mck" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -47918,6 +47783,20 @@ }, /turf/closed/wall/r_wall, /area/ai_monitored/turret_protected/ai) +"mTv" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/item/radio/off, +/obj/item/screwdriver{ + pixel_y = 10 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/supply) "mTx" = ( /obj/machinery/vending/cola/random, /obj/effect/turf_decal/tile/blue{ @@ -48276,6 +48155,16 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/plasteel/grimy, /area/tcommsat/computer) +"nbF" = ( +/obj/machinery/computer/security/mining, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/obj/machinery/bounty_board{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/dark, +/area/bridge) "nca" = ( /obj/machinery/door/poddoor/preopen{ id = "xenobio_l"; @@ -49754,6 +49643,24 @@ }, /turf/open/floor/plasteel, /area/maintenance/disposal/incinerator) +"nYN" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/pen, +/obj/machinery/power/apc{ + areastring = "/area/security/checkpoint/medical"; + name = "Medbay Security APC"; + pixel_y = -23 + }, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/medical) "nZg" = ( /obj/effect/turf_decal/stripes{ dir = 1 @@ -51333,6 +51240,20 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"oTi" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/recharger/wallrecharger{ + pixel_x = 32; + pixel_y = -8 + }, +/obj/machinery/recharger/wallrecharger{ + pixel_x = 32; + pixel_y = 2 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/security/armory) "oTV" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -52322,6 +52243,16 @@ }, /turf/open/space/basic, /area/space) +"pFL" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/item/crowbar, +/obj/item/assembly/flash/handheld, +/turf/open/floor/plasteel, +/area/security/checkpoint/auxiliary) "pGm" = ( /obj/structure/disposalpipe/junction{ dir = 8 @@ -52703,6 +52634,22 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) +"pSB" = ( +/obj/structure/table, +/obj/item/hand_labeler, +/obj/item/stack/packageWrap{ + pixel_x = -1; + pixel_y = -1 + }, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Head of Personnel's Desk"; + departmentType = 5; + name = "Head of Personnel RC"; + pixel_y = -30 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/heads/hop) "pSF" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 8 @@ -53332,6 +53279,13 @@ }, /turf/open/floor/plasteel/white, /area/medical/sleeper) +"qmB" = ( +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/science) "qmI" = ( /obj/structure/window/reinforced{ dir = 8 @@ -53779,16 +53733,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/wood, /area/lawoffice) -"qBQ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/light_switch{ - pixel_y = 27 - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/medical) "qCq" = ( /obj/machinery/light{ dir = 1 @@ -54073,28 +54017,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel, /area/storage/primary) -"qLV" = ( -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red{ - dir = 2 - }, -/obj/structure/table, -/obj/machinery/recharger{ - pixel_y = 4 - }, -/obj/machinery/camera{ - c_tag = "Security Post - Service"; - dir = 1; - network = list("ss13","chpt") - }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/service) "qLZ" = ( /turf/closed/wall, /area/hallway/primary/port) @@ -54303,6 +54225,20 @@ }, /turf/open/floor/plasteel, /area/clerk) +"qTU" = ( +/obj/machinery/computer/secure_data{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/recharger/wallrecharger{ + pixel_x = 5; + pixel_y = -26 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/science) "qTZ" = ( /obj/machinery/atmospherics/pipe/manifold/general/visible, /turf/open/floor/circuit/telecomms, @@ -54562,17 +54498,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/medical/morgue) -"rbj" = ( -/obj/machinery/keycard_auth{ - pixel_x = 24; - pixel_y = 10 - }, -/obj/structure/table/wood, -/obj/item/radio/off, -/obj/item/toy/figure/hos, -/obj/item/taperecorder, -/turf/open/floor/carpet, -/area/crew_quarters/heads/hos) "rbs" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 8; @@ -55392,6 +55317,20 @@ }, /turf/open/floor/plasteel, /area/quartermaster/storage) +"rGt" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/machinery/recharger/wallrecharger{ + pixel_x = 32; + pixel_y = -3 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/supply) "rGJ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -55439,6 +55378,20 @@ }, /turf/open/floor/plasteel/white, /area/medical/chemistry) +"rHW" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/light_switch{ + pixel_x = -6; + pixel_y = 23 + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/structure/reagent_dispensers/peppertank{ + pixel_y = 30 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/medical) "rIf" = ( /obj/structure/spacepoddoor, /obj/machinery/door/poddoor/multi_tile/four_tile_ver{ @@ -55464,6 +55417,21 @@ }, /turf/open/floor/plasteel/white, /area/medical/medbay/lobby) +"rJO" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/item/radio/off, +/obj/item/screwdriver{ + pixel_y = 10 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/science) "rKu" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /turf/open/floor/plasteel, @@ -55974,6 +55942,10 @@ }, /turf/open/floor/plasteel, /area/security/brig) +"sai" = ( +/obj/structure/table, +/turf/open/floor/plasteel, +/area/crew_quarters/heads/hop) "saK" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ @@ -57425,6 +57397,14 @@ }, /turf/open/floor/plasteel/grimy, /area/tcommsat/computer) +"tdj" = ( +/obj/structure/filingcabinet, +/obj/machinery/recharger/wallrecharger{ + pixel_x = -21; + pixel_y = -3 + }, +/turf/open/floor/wood, +/area/crew_quarters/heads/captain) "tdr" = ( /obj/effect/turf_decal/trimline/blue/filled/corner, /turf/open/floor/plasteel/white, @@ -57494,6 +57474,21 @@ /obj/structure/disposalpipe/junction/flip, /turf/open/floor/wood, /area/library) +"tgn" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/item/radio/off, +/obj/item/screwdriver{ + pixel_y = 10 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/engineering) "tgv" = ( /turf/closed/wall/r_wall, /area/ai_monitored/storage/satellite) @@ -57621,6 +57616,22 @@ /obj/structure/sign/departments/minsky/medical/medical1, /turf/closed/wall, /area/medical/paramedic) +"tmz" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/pen, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Captain's Desk"; + departmentType = 5; + name = "Captain RC"; + pixel_x = -30 + }, +/turf/open/floor/wood, +/area/crew_quarters/heads/captain) "tmG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -58644,6 +58655,22 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) +"tUe" = ( +/obj/machinery/newscaster/security_unit{ + pixel_x = -30 + }, +/obj/machinery/camera{ + c_tag = "Head of Security's Office"; + dir = 4 + }, +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + on = 0; + pixel_x = 6; + pixel_y = 4 + }, +/turf/open/floor/carpet, +/area/crew_quarters/heads/hos) "tUE" = ( /obj/machinery/light/small{ dir = 4 @@ -61489,23 +61516,6 @@ /obj/structure/bed/roller, /turf/open/floor/plasteel/white, /area/medical/medbay/aft) -"vSp" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 8 - }, -/obj/machinery/cell_charger{ - pixel_y = 4 - }, -/obj/item/stock_parts/cell/high{ - charge = 100; - maxcharge = 15000 - }, -/turf/open/floor/plasteel/dark, -/area/bridge) "vTi" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -62748,6 +62758,25 @@ }, /turf/open/floor/plating, /area/ai_monitored/storage/satellite) +"wFs" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 2 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/machinery/computer/secure_data{ + dir = 1 + }, +/obj/machinery/recharger/wallrecharger{ + pixel_x = 5; + pixel_y = -26 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/service) "wFR" = ( /obj/effect/turf_decal/bot{ dir = 1 @@ -62766,6 +62795,20 @@ /obj/machinery/light, /turf/open/floor/carpet, /area/library) +"wHb" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/machinery/vending/wardrobe/sec_wardrobe, +/obj/machinery/recharger/wallrecharger{ + pixel_x = 4; + pixel_y = 21 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/auxiliary) "wHA" = ( /obj/structure/table, /obj/effect/turf_decal/tile/blue{ @@ -63215,6 +63258,21 @@ /obj/effect/turf_decal/bot_white, /turf/open/floor/plasteel/dark, /area/ai_monitored/nuke_storage) +"xcS" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/item/folder/blue, +/obj/item/stamp/hop, +/turf/open/floor/plasteel, +/area/crew_quarters/heads/hop) "xcY" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -64819,6 +64877,18 @@ }, /turf/open/floor/plasteel/white, /area/medical/medbay/aft) +"yfZ" = ( +/obj/item/radio/off, +/obj/structure/table, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/auxiliary) "ygi" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 8 @@ -80280,7 +80350,7 @@ alU alU arS aBI -aCs +wHb aEE aFH aGZ @@ -81053,7 +81123,7 @@ arS aBI aEb aJD -aFM +pFL aHy ayl aNl @@ -81310,7 +81380,7 @@ awd aBl aEc aEJ -aFL +yfZ aBI aIO aNl @@ -90594,7 +90664,7 @@ cBq bbR bbR bwd -bxC +mTv byK bpz aDr @@ -90853,7 +90923,7 @@ buJ bwe bxE byM -bBY +rGt bBf bwe bqD @@ -92904,7 +92974,7 @@ bnP bpc bqA brW -btB +xcS buM bwi bmr @@ -93163,7 +93233,7 @@ bqz bqq brS oQi -ays +laR bmr qmS cBw @@ -93419,8 +93489,8 @@ bpe bqB bqq btD -buO -bwk +sai +pSB bmr aMn jtG @@ -93879,7 +93949,7 @@ imy ewO rVu agj -ajA +dhp ajG akQ agj @@ -93913,7 +93983,7 @@ epq bOS aaa aPR -gni +nbF gqU rYy rYz @@ -94170,7 +94240,7 @@ hJu aPR aPR aPR -btv +lLe quz hRj mUA @@ -94425,8 +94495,8 @@ aJq aJq epq aPT -hGT -vSp +luj +gDp gGA quz toN @@ -95149,7 +95219,7 @@ aaf gXs aaZ arc -atX +gPA avB atX aBX @@ -96699,7 +96769,7 @@ atk aEv ahR aHr -aKd +mcd agt agt ahA @@ -96948,7 +97018,7 @@ aaf aaa aaZ bNS -auN +oTi azP aqH aDJ @@ -97263,8 +97333,8 @@ bbo bch bdi bei -bfy -bgS +tmz +tdj bik aZV aZV @@ -97812,10 +97882,10 @@ hBJ fib fib aJC -bOO -bQe +jqw +faP bza -bTi +tgn caA aiv ane @@ -98036,7 +98106,7 @@ baQ beg bfC bfl -bim +kSe bjG aZV eDw @@ -99006,8 +99076,8 @@ aaa aaf abq act -acs -acR +tUe +gUW adM ajK akY @@ -100034,7 +100104,7 @@ aaa aaf abq abW -rbj +cwd acj acn akw @@ -101129,9 +101199,9 @@ bpM ppF dcX bfK -qBQ +rHW jVx -dlt +cPs bfK xCe ydX @@ -101388,7 +101458,7 @@ hLI bhi mtT lvO -iJP +nYN bfK cdO muj @@ -111671,7 +111741,7 @@ bnV byj bwM bpO -bBZ +qmB bDc fFy nUQ @@ -111928,7 +111998,7 @@ bxe byk bzD aOA -bCc +qTU bDc sgH dDp @@ -112183,9 +112253,9 @@ wci bgp bxe byk -bzC +rJO bAH -bCb +bSM bDc bDE bDf @@ -116542,7 +116612,7 @@ wex ilH oGJ cld -iJg +wFs hoc bjT bqe @@ -116799,7 +116869,7 @@ wex ilH oGJ olb -eNC +hpA hoc bjT bqe @@ -117056,7 +117126,7 @@ wex hoc oUG dVX -qLV +lzJ hoc bjT bqe diff --git a/code/game/machinery/recharger.dm b/code/game/machinery/recharger.dm index e5c64e76439a..461dc0c81779 100755 --- a/code/game/machinery/recharger.dm +++ b/code/game/machinery/recharger.dm @@ -11,6 +11,12 @@ var/obj/item/charging = null var/recharge_coeff = 1 + var/icon_state_off = "rechargeroff" + var/icon_state_idle = "recharger0" + var/icon_state_charging = "recharger1" + var/icon_state_recharged = "recharger2" + var/icon_state_open = "rechargeropen" + var/static/list/allowed_devices = typecacheof(list( /obj/item/gun/energy, /obj/item/melee/baton, @@ -158,18 +164,33 @@ /obj/machinery/recharger/update_icon(using_power = 0, scan) //we have an update_icon() in addition to the stuff in process to make it feel a tiny bit snappier. if(stat & (NOPOWER|BROKEN) || !anchored) - icon_state = "rechargeroff" + icon_state = icon_state_off return if(scan) - icon_state = "rechargeroff" + icon_state = icon_state_idle return if(panel_open) - icon_state = "rechargeropen" + icon_state = icon_state_open return if(charging) if(using_power) - icon_state = "recharger1" + icon_state = icon_state_charging else - icon_state = "recharger2" + icon_state = icon_state_recharged return - icon_state = "recharger0" + icon_state = icon_state_idle + +/obj/machinery/recharger/wallrecharger + name = "recharger" + icon = 'icons/obj/stationobjs.dmi' + icon_state = "wrecharger0" + desc = "A charging dock for energy based weaponry." + use_power = IDLE_POWER_USE + idle_power_usage = 5 + active_power_usage = 400 + + icon_state_off = "rechargeroff" + icon_state_idle = "wrecharger0" + icon_state_charging = "wrecharger1" + icon_state_recharged = "wrecharger2" + icon_state_open = "wrechargeropen" diff --git a/icons/obj/stationobjs.dmi b/icons/obj/stationobjs.dmi index c4623e72d7e7..469fb394afa5 100644 Binary files a/icons/obj/stationobjs.dmi and b/icons/obj/stationobjs.dmi differ