From 55713ded7b007e9a077c3d0f1b35a459ffa31bd7 Mon Sep 17 00:00:00 2001 From: forwardslashN <150570209+FslashN@users.noreply.github.com> Date: Thu, 5 Feb 2026 17:46:36 -0600 Subject: [PATCH 01/17] Initial Commit Adds the Paradigm-class SUNS vessel to the game, an experimental cruiser, along with the contained anomaly engine. --- .../syndicate/syndicate_suns_paradigm.dmm | 6808 +++++++++++++++++ _maps/configs/syndicate_paradigm.json | 67 + .../game/turfs/walls/reinf_plastitanium.dm | 3 + .../anomaly_engine/code/contained_anomaly.dm | 269 + .../modules/anomaly_engine/readme.md | 46 + modular_pentest/~pentest.dme | 1 + 6 files changed, 7194 insertions(+) create mode 100644 _maps/PentestMaps/Shuttles/syndicate/syndicate_suns_paradigm.dmm create mode 100644 _maps/configs/syndicate_paradigm.json create mode 100644 modular_pentest/modules/anomaly_engine/code/contained_anomaly.dm create mode 100644 modular_pentest/modules/anomaly_engine/readme.md diff --git a/_maps/PentestMaps/Shuttles/syndicate/syndicate_suns_paradigm.dmm b/_maps/PentestMaps/Shuttles/syndicate/syndicate_suns_paradigm.dmm new file mode 100644 index 00000000000..b6576684c70 --- /dev/null +++ b/_maps/PentestMaps/Shuttles/syndicate/syndicate_suns_paradigm.dmm @@ -0,0 +1,6808 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ag" = ( +/obj/effect/turf_decal/suns/line/corner{ + dir = 4 + }, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"an" = ( +/obj/structure/table/wood, +/obj/machinery/button/door{ + pixel_x = -20; + pixel_y = 10; + name = "window toggle"; + dir = 4; + id = "paradigm_officer_window" + }, +/obj/item/storage/pouch/squad{ + pixel_x = 7; + pixel_y = 10 + }, +/obj/item/pen/fountain{ + pixel_x = 7 + }, +/obj/item/journal/black{ + pixel_x = -9; + pixel_y = 5 + }, +/turf/open/floor/suns/dark, +/area/ship/crew/dorm) +"az" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/techfloor, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/engine/hull/interior, +/area/ship/engineering/engine) +"aF" = ( +/obj/machinery/power/rad_collector/anchored, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 8 + }, +/obj/structure/platform/industrial/corner, +/obj/machinery/light/small/directional/east, +/obj/machinery/button/door{ + dir = 8; + pixel_y = 10; + pixel_x = 20; + id = "paradigm_core_north"; + name = "core access toggle" + }, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/engineering/engine) +"aI" = ( +/obj/structure/sink/kitchen{ + pixel_y = 23; + pixel_x = 6 + }, +/obj/machinery/light_switch{ + pixel_y = 23; + pixel_x = -12 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/crew/canteen) +"bd" = ( +/obj/effect/turf_decal/borderfloorblack, +/obj/machinery/computer/crew{ + icon_state = "computer-left" + }, +/turf/open/floor/suns/grid, +/area/ship/bridge) +"bh" = ( +/obj/effect/turf_decal/suns/alt/marble/bottom_left, +/obj/structure/railing/wood{ + dir = 8 + }, +/turf/open/floor/suns, +/area/ship/hallway/central) +"bk" = ( +/obj/structure/flora/ausbushes/ppflowers{ + pixel_x = 3 + }, +/turf/open/floor/grass/ship/jungle, +/area/ship/hallway/central) +"br" = ( +/obj/effect/turf_decal/suns/line/marble, +/obj/machinery/light/dim/directional/north, +/obj/effect/turf_decal/suns/line/marble/fill{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/suns/plain, +/area/ship/hallway/central) +"bt" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/closet/wall/blue/directional/west{ + name = "outerwear closet" + }, +/obj/item/clothing/suit/toggle/suns{ + pixel_y = 8; + pixel_x = -10 + }, +/obj/item/clothing/suit/toggle/suns{ + pixel_y = 5; + pixel_x = -10 + }, +/obj/item/clothing/suit/toggle/suns/alt{ + pixel_y = 9; + pixel_x = 3 + }, +/obj/item/clothing/suit/toggle/suns/alt{ + pixel_y = 6; + pixel_x = 3 + }, +/obj/item/clothing/neck/cloak/suns{ + pixel_x = -10; + pixel_y = 2 + }, +/obj/item/clothing/neck/cloak/suns{ + pixel_x = -10; + pixel_y = -1 + }, +/obj/item/clothing/head/suns{ + pixel_y = 2; + pixel_x = 4 + }, +/obj/item/clothing/head/suns{ + pixel_x = 4 + }, +/obj/item/clothing/shoes/sneakers/suns{ + pixel_x = -5; + pixel_y = -7 + }, +/obj/item/clothing/shoes/sneakers/suns{ + pixel_x = -5; + pixel_y = -10 + }, +/obj/item/clothing/shoes/laceup/suns{ + pixel_y = -8; + pixel_x = -1 + }, +/obj/item/clothing/shoes/laceup/suns{ + pixel_y = -11; + pixel_x = -1 + }, +/obj/item/clothing/gloves/suns{ + pixel_y = -6; + pixel_x = 4 + }, +/obj/item/clothing/gloves/suns{ + pixel_y = -8; + pixel_x = 4 + }, +/obj/item/clothing/mask/breath/suns{ + pixel_x = 11; + pixel_y = 9 + }, +/obj/item/clothing/mask/breath/suns{ + pixel_x = 11; + pixel_y = 7 + }, +/obj/item/clothing/mask/breath/suns{ + pixel_x = 11; + pixel_y = 5 + }, +/obj/item/clothing/mask/breath/suns{ + pixel_x = 11; + pixel_y = 3 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 5; + color = "#56342A" + }, +/turf/open/floor/suns/hatch{ + color = "#56342A" + }, +/area/ship/crew) +"bx" = ( +/obj/machinery/rnd/production/techfab/department/science, +/obj/machinery/light_switch{ + pixel_x = -12; + pixel_y = -19; + dir = 1 + }, +/obj/effect/turf_decal/borderfloorblack{ + dir = 8 + }, +/obj/machinery/camera/autoname{ + dir = 10; + network = list("Paradigm-class Default") + }, +/turf/open/floor/suns/grid, +/area/ship/science) +"bG" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 9 + }, +/obj/structure/platform/industrial_alt/corner, +/obj/machinery/light/floor, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/open/floor/engine, +/area/ship/engineering/engine) +"bH" = ( +/obj/machinery/autolathe, +/obj/machinery/light_switch{ + pixel_x = -12; + pixel_y = -19; + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/machinery/camera/autoname{ + dir = 10; + network = list("Paradigm-class Default") + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"bL" = ( +/obj/machinery/computer/cryopod/directional/north{ + pixel_x = 4 + }, +/obj/structure/rack, +/obj/item/radio{ + pixel_x = -10; + pixel_y = 7 + }, +/obj/item/radio{ + pixel_x = -10; + pixel_y = 0 + }, +/obj/item/radio{ + pixel_y = 7; + pixel_x = -6 + }, +/obj/item/radio{ + pixel_y = 0; + pixel_x = -6 + }, +/obj/machinery/light/dim/directional/east, +/obj/item/radio{ + pixel_y = 7; + pixel_x = -3 + }, +/obj/item/radio{ + pixel_y = 0; + pixel_x = -3 + }, +/obj/effect/turf_decal/borderfloor/cee, +/obj/item/book/manual/random{ + pixel_x = 8; + pixel_y = -1 + }, +/turf/open/floor/suns/dark/plain, +/area/ship/crew) +"bQ" = ( +/obj/structure/closet/secure_closet/wall/directional/west{ + icon_state = "sec_wall"; + name = "gear closet"; + req_ship_access = 1; + req_access_txt = "1" + }, +/obj/item/ammo_box/amagpellet_claris{ + pixel_x = -13; + pixel_y = -4 + }, +/obj/item/ammo_box/amagpellet_claris{ + pixel_x = -9; + pixel_y = -4 + }, +/obj/item/ammo_box/amagpellet_claris{ + pixel_x = -5; + pixel_y = -4 + }, +/obj/item/ammo_box/amagpellet_claris{ + pixel_y = -4 + }, +/obj/item/ammo_box/magazine/gar{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/ammo_box/magazine/gar{ + pixel_x = -6 + }, +/obj/item/ammo_box/magazine/gar{ + pixel_x = -6; + pixel_y = -5 + }, +/obj/item/ammo_box/magazine/gar{ + pixel_y = -5 + }, +/obj/item/ammo_box/magazine/gar{ + pixel_y = 2; + pixel_x = -5 + }, +/obj/item/ammo_box/magazine/gar{ + pixel_x = 1; + pixel_y = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"bR" = ( +/obj/effect/turf_decal/suns/alt/marble/top_right, +/turf/open/floor/suns, +/area/ship/hallway/central) +"bX" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/dim/directional/north, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"cb" = ( +/obj/effect/turf_decal/suns/line/marble, +/obj/effect/turf_decal/suns/line/marble/fill{ + dir = 1 + }, +/obj/structure/closet/emcloset/wall/directional/north, +/turf/open/floor/suns/plain, +/area/ship/hallway/central) +"cd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/light_switch{ + dir = 8; + pixel_y = 12; + pixel_x = 19 + }, +/obj/effect/spawner/bunk_bed, +/obj/structure/curtain/cloth/grey, +/turf/open/floor/carpet/red, +/area/ship/crew) +"ct" = ( +/turf/template_noop, +/area/template_noop) +"cv" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 9 + }, +/obj/effect/turf_decal/suns/line/corner{ + dir = 8 + }, +/obj/machinery/telecomms/relay/preset/syndicate{ + network = "suns_commnet"; + autolinkers = list("s_relay") + }, +/obj/machinery/camera/autoname{ + dir = 10; + network = list("Paradigm-class Default") + }, +/turf/open/floor/circuit/green/telecomms, +/area/ship/engineering/communications) +"cw" = ( +/obj/effect/turf_decal/suns/line{ + dir = 9 + }, +/obj/effect/turf_decal/suns/line{ + dir = 6 + }, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"cB" = ( +/obj/machinery/light/dim/directional/north, +/obj/machinery/rnd/server, +/obj/effect/turf_decal/borderfloorblack/cee, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"cI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/chair/handrail{ + dir = 1 + }, +/obj/effect/turf_decal/suns/line/marble{ + dir = 1 + }, +/turf/open/floor/suns/plain, +/area/ship/hallway/central) +"dc" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/suns/hatch/walnut, +/area/ship/bridge) +"di" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 1 + }, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"dq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/suns/dark/pattern, +/area/ship/crew/dorm) +"dt" = ( +/obj/machinery/light_switch{ + pixel_x = -12; + pixel_y = -19; + dir = 1 + }, +/obj/effect/turf_decal/borderfloorblack{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/structure/janitorialcart, +/obj/structure/closet/wall/directional/east{ + name = "janitorial closet" + }, +/obj/item/mop/advanced{ + pixel_y = 3 + }, +/obj/item/pushbroom{ + pixel_y = -1; + pixel_x = 2 + }, +/obj/item/storage/bag/trash{ + pixel_x = 10 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = -7; + pixel_y = 9 + }, +/obj/item/clothing/suit/caution{ + pixel_x = 8 + }, +/obj/item/clothing/suit/caution{ + pixel_x = 4 + }, +/obj/item/lightreplacer{ + pixel_x = 5; + pixel_y = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/suns/grid, +/area/ship/hallway/central) +"du" = ( +/obj/structure/crate_shelf, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"dz" = ( +/obj/machinery/light/dim/directional/west, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/light_switch{ + pixel_x = 12; + pixel_y = -19; + dir = 1 + }, +/obj/structure/table, +/obj/item/geiger_counter{ + pixel_y = 9; + pixel_x = -3 + }, +/obj/item/geiger_counter{ + pixel_y = 4; + pixel_x = -3 + }, +/obj/item/clothing/glasses/meson/engine{ + pixel_x = -1; + pixel_y = -6 + }, +/turf/open/floor/plasteel, +/area/ship/engineering) +"dI" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/mapping_helpers/crate_shelve, +/obj/structure/closet/crate/rations, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"dN" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable{ + icon_state = "0-1" + }, +/obj/structure/sign/warning/electricshock{ + pixel_y = -26 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"dQ" = ( +/obj/machinery/light/dim/directional/south, +/obj/effect/turf_decal/siding/wood{ + dir = 6; + color = "#56342A" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/suns/hatch{ + color = "#56342A" + }, +/area/ship/crew/dorm) +"el" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/suns/line/marble/fill{ + dir = 1 + }, +/obj/effect/turf_decal/suns/line/marble, +/turf/open/floor/suns/plain, +/area/ship/hallway/central) +"ep" = ( +/obj/structure/railing/corner/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/suns/line/marble{ + dir = 1 + }, +/turf/open/floor/suns/plain, +/area/ship/hallway/central) +"eq" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/engines) +"eG" = ( +/obj/machinery/door/airlock/security{ + name = "Peacekeeper's Armory"; + req_one_access = list(1, 19, 20, 57, 58) + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/poddoor/shutters{ + id = "paradigm_armory_lock" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"eI" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/machinery/firealarm/directional/south{ + pixel_x = -6 + }, +/obj/structure/extinguisher_cabinet/directional/south{ + pixel_x = 6 + }, +/turf/open/floor/suns/grid, +/area/ship/engineering/engines) +"eM" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/atmos/air_output{ + dir = 1 + }, +/turf/open/floor/engine/air, +/area/ship/engineering/atmospherics) +"eO" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/holopad/emergency/engineering, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/engineering) +"eY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/poddoor/preopen{ + dir = 4; + id = "paradigm_bridge_lockdown" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/airlock/command{ + dir = 4; + req_access_txt = "19"; + name = "Bridge" + }, +/turf/open/floor/suns/dark/pattern, +/area/ship/hallway/central) +"eZ" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"fv" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 6 + }, +/turf/open/floor/suns/grid, +/area/ship/crew) +"fw" = ( +/obj/structure/table/chem, +/obj/structure/table/chem, +/obj/structure/sink/chem, +/obj/item/reagent_containers/food/drinks/waterbottle{ + pixel_x = -9; + pixel_y = 14 + }, +/turf/open/floor/plasteel/tech, +/area/ship/science) +"fC" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/sink{ + dir = 8; + pixel_x = 13; + pixel_y = 1 + }, +/obj/structure/mirror{ + pixel_x = 25 + }, +/turf/open/floor/suns/pattern, +/area/ship/crew/toilet) +"fD" = ( +/obj/structure/curtain, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central1, +/obj/machinery/shower{ + pixel_x = 0; + pixel_y = 21 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/suns, +/area/ship/crew/toilet) +"fQ" = ( +/obj/machinery/computer/helm/viewscreen/directional/south, +/obj/item/paperplane{ + pixel_x = 14; + pixel_y = 4 + }, +/turf/open/floor/carpet/red, +/area/ship/crew) +"gf" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/suns/dark/plain, +/area/ship/crew/canteen) +"gj" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/suns/grid, +/area/ship/engineering/engines) +"gP" = ( +/obj/effect/turf_decal/suns/line/fill{ + dir = 1 + }, +/obj/effect/turf_decal/suns/line/fill, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"gS" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/turf/open/floor/plating, +/area/ship/crew/canteen) +"gU" = ( +/obj/effect/turf_decal/suns/alt/marble/top_left, +/turf/open/floor/suns, +/area/ship/hallway/central) +"hb" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/suns/grid, +/area/ship/engineering/engines) +"hi" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/engineering/atmospherics) +"hn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/dim/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/suns/line/marble{ + dir = 1 + }, +/turf/open/floor/suns/plain, +/area/ship/hallway/central) +"ho" = ( +/obj/structure/closet/secure_closet/freezer{ + anchored = 1; + name = "refrigerator"; + populate = 0 + }, +/obj/machinery/light/dim/directional/south{ + pixel_x = 4 + }, +/obj/item/food/bread/plain{ + pixel_x = 7; + pixel_y = 4 + }, +/obj/item/food/bread/plain{ + pixel_x = 7; + pixel_y = 7 + }, +/obj/item/food/meat/slab{ + pixel_x = -7; + pixel_y = 10 + }, +/obj/item/food/meat/slab{ + pixel_x = -7; + pixel_y = 8 + }, +/obj/item/food/meat/slab{ + pixel_x = -7; + pixel_y = 6 + }, +/obj/item/reagent_containers/condiment/rice{ + pixel_x = -6 + }, +/obj/item/reagent_containers/condiment/rice{ + pixel_x = -6; + pixel_y = -2 + }, +/obj/item/reagent_containers/condiment/flour{ + pixel_y = -5; + pixel_x = -6 + }, +/obj/item/reagent_containers/condiment/flour{ + pixel_y = -8; + pixel_x = -6 + }, +/obj/item/reagent_containers/food/snacks/butter{ + pixel_x = 10 + }, +/obj/item/storage/fancy/egg_box{ + pixel_y = -5; + pixel_x = 7 + }, +/obj/item/reagent_containers/condiment/milk{ + pixel_x = 6; + pixel_y = -8 + }, +/obj/item/food/grown/carrot{ + pixel_y = 7; + pixel_x = 10 + }, +/obj/item/food/grown/tomato{ + pixel_x = 12 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/crew/canteen) +"ht" = ( +/obj/machinery/door/airlock/command{ + dir = 4; + req_access_txt = "19"; + name = "Bridge" + }, +/obj/machinery/door/poddoor/preopen{ + dir = 4; + id = "paradigm_bridge_lockdown" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/suns/dark/pattern, +/area/ship/hallway/central) +"hy" = ( +/obj/effect/turf_decal/suns/line{ + dir = 1 + }, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"hO" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering/communications) +"hR" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/crew/toilet) +"hX" = ( +/obj/effect/turf_decal/suns/alt/marble/bottom_right, +/obj/structure/railing/wood{ + dir = 4 + }, +/turf/open/floor/suns, +/area/ship/hallway/central) +"hY" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/borderfloorwhite/cee, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"hZ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/turf/open/floor/suns/dark/plain, +/area/ship/crew/canteen) +"ia" = ( +/obj/item/kirbyplants{ + icon_state = "plant-11"; + layer = 2.99; + pixel_x = 6; + pixel_y = 17 + }, +/obj/structure/table/wood, +/obj/effect/turf_decal/spline/fancy/opaque/solgovgold{ + dir = 1 + }, +/obj/item/reagent_containers/glass/rag{ + pixel_y = 2; + pixel_x = 7 + }, +/obj/item/reagent_containers/food/snacks/grilledcheese{ + pixel_y = 12; + pixel_x = -9 + }, +/turf/open/floor/suns/diagonal{ + color = "#543C30" + }, +/area/ship/crew/canteen) +"ij" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/light_switch{ + pixel_y = 23; + pixel_x = -12 + }, +/obj/structure/chair/office/purple{ + dir = 4 + }, +/turf/open/floor/suns/dark, +/area/ship/crew/dorm) +"il" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/crew/canteen) +"im" = ( +/obj/structure/chair/office/purple, +/obj/machinery/firealarm/directional/east{ + pixel_y = 6 + }, +/obj/structure/extinguisher_cabinet/directional/east{ + pixel_y = -6 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"ip" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/poddoor/preopen{ + dir = 4; + id = "paradigm_vestibule_south" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/engineering/engine) +"ir" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 6 + }, +/obj/machinery/telecomms/hub/preset{ + network = "suns_commnet" + }, +/turf/open/floor/circuit/green/telecomms, +/area/ship/engineering/communications) +"iz" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/suns/line/marble{ + dir = 1 + }, +/turf/open/floor/suns/plain, +/area/ship/hallway/central) +"iA" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 2 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/suns/line/marble{ + dir = 1 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/suns/plain, +/area/ship/hallway/central) +"iP" = ( +/obj/machinery/computer/helm{ + dir = 8; + icon_state = "computer-right"; + pixel_x = 7 + }, +/obj/item/radio/intercom/wideband/directional/south, +/obj/effect/turf_decal/techfloor{ + dir = 2 + }, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/suns/grid, +/area/ship/bridge) +"iY" = ( +/obj/structure/closet/secure_closet/wall/directional/west{ + name = "\improper Doctor's locker"; + req_ship_access = 1; + req_access_txt = "5" + }, +/obj/item/clothing/under/syndicate/suns/doctorscrubs{ + pixel_y = 8; + pixel_x = -9 + }, +/obj/item/clothing/suit/toggle/labcoat/suns/doctorlabcoat{ + pixel_y = 7; + pixel_x = -2 + }, +/obj/item/storage/belt/medical{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/gloves/color/latex/nitrile/suns{ + pixel_y = -7; + pixel_x = -8 + }, +/obj/item/clothing/head/suns/surgery{ + pixel_y = 7; + pixel_x = 7 + }, +/obj/item/clothing/mask/surgical/suns{ + pixel_y = -1; + pixel_x = 4 + }, +/obj/item/clothing/glasses/hud/health/suns{ + pixel_y = -8; + pixel_x = 8 + }, +/obj/item/radio/headset/syndicate/suns{ + pixel_x = -4; + pixel_y = -5 + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"ja" = ( +/obj/effect/turf_decal/suns/line{ + dir = 10 + }, +/obj/effect/turf_decal/suns/line{ + dir = 5 + }, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"jd" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"je" = ( +/obj/structure/dresser{ + dir = 4; + pixel_x = -6 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#56342A"; + dir = 4 + }, +/obj/item/newspaper{ + pixel_y = 7; + pixel_x = -4 + }, +/turf/open/floor/suns/hatch{ + color = "#56342A" + }, +/area/ship/crew) +"jg" = ( +/obj/effect/turf_decal/suns/line/marble{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/suns/line/marble/fill{ + dir = 8 + }, +/turf/open/floor/suns/plain, +/area/ship/hallway/central) +"ji" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/engines) +"jp" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/poddoor/preopen{ + dir = 4; + id = "paradigm_vestibule_north" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/engineering/engine) +"jq" = ( +/obj/structure/bed, +/obj/item/bedsheet/suns, +/obj/machinery/light_switch{ + dir = 8; + pixel_y = 12; + pixel_x = 19 + }, +/obj/structure/curtain/cloth/fancy, +/obj/item/toy/plush/moth/royal, +/turf/open/floor/suns/dark, +/area/ship/crew/dorm) +"jw" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/spline/fancy/opaque/solgovgold{ + dir = 10 + }, +/obj/machinery/light/dim/directional/west, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/button/door{ + pixel_y = -20; + pixel_x = -14; + dir = 1; + name = "window toggle"; + id = "paradigm_kitchen_window" + }, +/turf/open/floor/suns/diagonal{ + color = "#543C30" + }, +/area/ship/crew/canteen) +"jI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock{ + dir = 8; + name = "Crew Quarters" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew) +"jO" = ( +/obj/structure/table/glass, +/obj/machinery/microwave{ + pixel_x = 0; + pixel_y = 5 + }, +/obj/machinery/firealarm/directional/north{ + pixel_x = -5 + }, +/obj/structure/extinguisher_cabinet/directional/north{ + pixel_x = 7 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/crew/canteen) +"jR" = ( +/obj/structure/cable{ + icon_state = "0-1" + }, +/obj/structure/closet/radiation{ + anchored = 1 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/button/door{ + dir = 8; + pixel_y = 3; + pixel_x = 20; + id = "paradigm_core_south"; + name = "core access toggle" + }, +/obj/machinery/button/door{ + dir = 8; + pixel_y = -8; + pixel_x = 20; + id = "paradigm_vestibule_south"; + name = "vestibule access toggle" + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_y = 12; + pixel_x = 19 + }, +/obj/item/storage/firstaid/radiation{ + pixel_y = -4 + }, +/obj/item/clothing/glasses/meson{ + pixel_y = -7 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"kq" = ( +/obj/machinery/smartfridge/bloodbank/preloaded, +/obj/effect/turf_decal/borderfloorwhite, +/obj/structure/sign/warning/nosmoking{ + pixel_y = 28 + }, +/obj/machinery/camera/autoname{ + dir = 2; + network = list("Paradigm-class Default"); + pixel_x = 24 + }, +/turf/open/floor/suns/grid, +/area/ship/medical) +"kx" = ( +/obj/effect/turf_decal/industrial/stand_clear, +/turf/open/floor/pod/dark, +/area/ship/engineering/engine) +"kC" = ( +/obj/structure/sign/suns, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/medical) +"kH" = ( +/obj/docking_port/mobile{ + dir = 2; + launch_status = 0; + name = "paradigm dock"; + port_direction = 8; + preferred_direction = 4 + }, +/obj/machinery/door/poddoor{ + id = "paradigm_cargo_lock" + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 8; + id = "paradigm_cargo_holo" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/cargo) +"kI" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/small/directional/south, +/obj/machinery/camera/autoname{ + dir = 10; + network = list("Paradigm-class Default"); + pixel_x = -23 + }, +/turf/open/floor/plating, +/area/ship/engineering/engines) +"kR" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/security/armory) +"kU" = ( +/obj/structure/railing/wood, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/suns/line/marble{ + dir = 9 + }, +/turf/open/floor/suns/plain, +/area/ship/hallway/central) +"kW" = ( +/obj/structure/flora/rock/jungle, +/turf/open/floor/plating/ship/water, +/area/ship/hallway/central) +"le" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"lp" = ( +/obj/structure/table/optable, +/obj/machinery/defibrillator_mount/loaded{ + pixel_x = -28 + }, +/obj/item/storage/case/surgery{ + pixel_x = 2 + }, +/obj/item/reagent_containers/medigel/sterilizine{ + pixel_x = -12; + pixel_y = 3 + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"lw" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_y = 16; + pixel_x = -6 + }, +/obj/item/paper_bin{ + pixel_x = 6; + pixel_y = 2 + }, +/obj/item/pen/solgov{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/machinery/button/door{ + pixel_x = -20; + pixel_y = -11; + name = "window toggle"; + dir = 4; + id = "paradigm_crew_window" + }, +/obj/item/desk_flag/suns{ + pixel_x = -10; + pixel_y = 5 + }, +/obj/item/reagent_containers/food/drinks/mug/tea{ + pixel_x = -5; + pixel_y = -2 + }, +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/suns/hatch{ + color = "#56342A" + }, +/area/ship/crew) +"ly" = ( +/obj/singularity/contained_anomaly, +/turf/open/indestructible/reinforced_hull, +/area/ship/engineering/engine) +"lQ" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering/atmospherics) +"lY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 12; + pixel_y = -6; + desc = "BLAM!-brand non-foaming space cleaner! Also has use in shaving."; + name = "space cleaner and shave cream" + }, +/obj/machinery/washing_machine{ + pixel_x = 1; + pixel_y = -1; + density = 0; + should_we_be_dense = 0 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/suns, +/area/ship/crew/toilet) +"ma" = ( +/obj/effect/turf_decal/borderfloorblack, +/obj/machinery/light/dim/directional/north, +/obj/machinery/modular_computer/console/preset/command{ + icon_state = "computer-right" + }, +/turf/open/floor/suns/grid, +/area/ship/bridge) +"mp" = ( +/obj/structure/sign/number/one{ + dir = 1 + }, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"mF" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/structure/chair/office/purple, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/siding/wood{ + dir = 6; + color = "#792f27" + }, +/turf/open/floor/suns/hatch/mahogany, +/area/ship/crew/dorm/captain) +"mG" = ( +/obj/effect/turf_decal/suns/line/marble, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/suns/line/marble/fill{ + dir = 1 + }, +/turf/open/floor/suns/plain, +/area/ship/hallway/central) +"mI" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/plasteel/mono, +/area/ship/engineering) +"mJ" = ( +/obj/structure/railing/corner/wood, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/turf_decal/suns/line/marble{ + dir = 1 + }, +/turf/open/floor/suns/plain, +/area/ship/hallway/central) +"mL" = ( +/obj/structure/window/plasma/reinforced{ + dir = 8 + }, +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + id = "paradigm_engines_lock"; + dir = 4 + }, +/turf/open/floor/suns/grid, +/area/ship/engineering/engines) +"mZ" = ( +/turf/closed/wall/r_wall/plastitanium/nodiagonal/insulated, +/area/ship/engineering/engines) +"nm" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#56342A" + }, +/obj/structure/closet/secure_closet/wall/directional/west{ + icon_state = "solgov_wall"; + name = "\improper Academic's locker"; + req_access_txt = "57"; + req_ship_access = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/item/clothing/under/syndicate/suns/xo{ + pixel_x = -7; + pixel_y = 5 + }, +/obj/item/clothing/suit/armor/vest/suns/xo{ + pixel_y = 6; + pixel_x = 7 + }, +/obj/item/clothing/neck/cloak/suns/xo{ + pixel_y = 3; + pixel_x = 2 + }, +/obj/item/clothing/shoes/combat/suns{ + pixel_x = 7; + pixel_y = -6 + }, +/obj/item/clothing/gloves/suns/xo{ + pixel_y = -7; + pixel_x = -3 + }, +/obj/item/clothing/mask/breath/suns{ + pixel_x = 9; + pixel_y = -2 + }, +/obj/item/clothing/mask/breath/suns{ + pixel_x = 2; + pixel_y = -4 + }, +/obj/item/radio/headset/syndicate/suns/command, +/obj/item/storage/belt/sabre/suns, +/turf/open/floor/suns/hatch{ + color = "#56342A" + }, +/area/ship/crew/dorm) +"no" = ( +/obj/machinery/computer/apc_control{ + dir = 4; + icon_state = "computer-left"; + pixel_x = -8 + }, +/obj/item/paper/fluff/ship/paradigm, +/turf/open/floor/plasteel, +/area/ship/engineering) +"nq" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#56342A"; + dir = 4 + }, +/turf/open/floor/suns/hatch{ + color = "#56342A" + }, +/area/ship/crew/dorm) +"nP" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/crew/dorm/captain) +"nS" = ( +/obj/machinery/holopad/emergency/command, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/suns/hatch/walnut, +/area/ship/bridge) +"og" = ( +/obj/structure/closet/secure_closet/wall/directional/west{ + icon_state = "sec_wall"; + name = "ammunition closet"; + req_ship_access = 1; + req_access_txt = "1" + }, +/obj/item/storage/box/ammo/ferropellet{ + pixel_x = -5; + pixel_y = 7 + }, +/obj/item/storage/box/ammo/ferropellet{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/storage/box/ammo/ferropellet/hc{ + pixel_x = -5 + }, +/obj/item/storage/box/ammo/ferrolance{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/storage/box/ammo/ferrolance{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/storage/box/ammo/ferrolance/hc{ + pixel_x = 1; + pixel_y = 1 + }, +/obj/item/stock_parts/cell/gun/solgov{ + pixel_x = -8; + pixel_y = 3 + }, +/obj/item/stock_parts/cell/gun/solgov{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/stock_parts/cell/gun/solgov{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stock_parts/cell/gun/solgov{ + pixel_x = 8; + pixel_y = 3 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"ot" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/engineering/atmospherics) +"oH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/effect/turf_decal/borderfloorblack{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/suns/grid, +/area/ship/science) +"oK" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/firealarm/directional/south{ + pixel_x = -6 + }, +/obj/structure/extinguisher_cabinet/directional/south{ + pixel_x = 6 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"oL" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"oQ" = ( +/obj/machinery/light/floor, +/obj/effect/turf_decal/suns/line/fill{ + dir = 1 + }, +/obj/effect/turf_decal/suns/line/fill, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"oT" = ( +/obj/effect/turf_decal/industrial/stand_clear{ + dir = 1 + }, +/turf/open/floor/pod/dark, +/area/ship/engineering/engine) +"pm" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/carpet/red, +/area/ship/crew) +"pn" = ( +/obj/machinery/door/airlock/public{ + id_tag = "paradigm_bathroom_lock"; + name = "Restroom" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/toilet) +"ps" = ( +/obj/machinery/airalarm/directional/west, +/obj/structure/table/reinforced, +/obj/machinery/recharger{ + pixel_y = 10; + pixel_x = 8 + }, +/obj/machinery/firealarm/directional/south{ + pixel_x = -6 + }, +/obj/structure/extinguisher_cabinet/directional/south{ + pixel_x = 6 + }, +/obj/item/stock_parts/cell/gun/solgov{ + pixel_x = -5; + pixel_y = 10 + }, +/obj/item/storage/toolbox/ammo/c9mm{ + pixel_y = -3; + pixel_x = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"pE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/structure/table, +/obj/item/anomaly_neutralizer{ + pixel_x = -10; + pixel_y = 1 + }, +/obj/item/anomaly_neutralizer{ + pixel_x = -5; + pixel_y = 2 + }, +/obj/item/anomaly_neutralizer{ + pixel_y = 3 + }, +/obj/item/assembly/signaler/anomaly/pulsar{ + pixel_y = 14; + pixel_x = 9 + }, +/obj/item/assembly/signaler/anomaly/grav{ + pixel_y = 6; + pixel_x = 9 + }, +/turf/open/floor/plasteel/tech, +/area/ship/science) +"pR" = ( +/obj/machinery/smartfridge/organ, +/obj/effect/turf_decal/borderfloorwhite, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/suns/grid, +/area/ship/medical) +"pW" = ( +/obj/structure/sign/suns{ + pixel_y = -32 + }, +/obj/effect/turf_decal/suns/line{ + dir = 1 + }, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"qc" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"qe" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/dorm/captain) +"qo" = ( +/obj/machinery/atmospherics/components/trinary/mixer/airmix/flipped{ + dir = 8 + }, +/obj/machinery/button/door{ + pixel_y = -20; + pixel_x = -10; + dir = 1; + name = "exhaust window toggle"; + id = "paradigm_exhaust_window" + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel, +/area/ship/engineering/atmospherics) +"qp" = ( +/obj/structure/guncloset{ + anchored = 1 + }, +/obj/item/gun/ballistic/automatic/powered/gauss/claris/suns{ + pixel_y = 12; + pixel_x = -12 + }, +/obj/item/gun/ballistic/automatic/powered/gauss/claris/suns{ + pixel_x = -13; + pixel_y = 6 + }, +/obj/item/gun/ballistic/automatic/powered/gauss/gar/suns{ + pixel_x = -8 + }, +/obj/item/gun/ballistic/automatic/powered/gauss/gar/suns{ + pixel_x = -6; + pixel_y = -6 + }, +/obj/machinery/light/dim/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"qw" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/door/poddoor{ + id = "paradigm_core_north" + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"qy" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10; + color = "#56342A" + }, +/obj/structure/chair/comfy/grey/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/suns/hatch{ + color = "#56342A" + }, +/area/ship/crew/dorm) +"qC" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light_switch{ + pixel_y = 23; + pixel_x = 12 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/extinguisher_cabinet/directional/north{ + pixel_x = 3 + }, +/obj/machinery/firealarm/directional/north{ + pixel_x = -9 + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"qE" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_y = 12; + pixel_x = 19 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/machinery/portable_atmospherics/pump, +/obj/item/radio/intercom/directional/east{ + pixel_y = -1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/suns/grid, +/area/ship/engineering/engines) +"qK" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/railing, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/machinery/button/door{ + dir = 8; + pixel_x = 20; + id = "paradigm_engines_lock"; + name = "engines access toggle" + }, +/obj/machinery/button/door{ + dir = 8; + pixel_y = -9; + pixel_x = 20; + id = "paradigm_core_aft"; + name = "core window toggle" + }, +/obj/structure/table, +/obj/item/storage/toolbox/syndicate{ + pixel_y = 7; + pixel_x = -2 + }, +/obj/item/storage/toolbox/electrical{ + pixel_x = -2 + }, +/turf/open/floor/suns/grid, +/area/ship/engineering/engines) +"qQ" = ( +/obj/effect/turf_decal/suns/line/marble/corner, +/obj/machinery/vending/coffee, +/obj/machinery/light/dim/directional/west, +/obj/machinery/light_switch{ + pixel_y = 23; + pixel_x = 12 + }, +/obj/effect/turf_decal/suns/line/marble/fill{ + dir = 9 + }, +/obj/machinery/camera/autoname{ + dir = 2; + network = list("Paradigm-class Default") + }, +/turf/open/floor/suns/plain, +/area/ship/hallway/central) +"qT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/grunge{ + req_access_txt = "19"; + name = "Officer Dormitory" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/dorm) +"ra" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/suns/grid, +/area/ship/engineering/engines) +"rf" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/security/armory) +"rl" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/sign/warning/electricshock{ + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"rn" = ( +/obj/effect/turf_decal/suns/line/marble/fill{ + dir = 1 + }, +/obj/effect/turf_decal/suns/line/marble, +/turf/open/floor/suns/plain, +/area/ship/hallway/central) +"rA" = ( +/obj/effect/turf_decal/suns/line/marble, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/light_switch{ + pixel_y = 23; + pixel_x = -12 + }, +/obj/effect/turf_decal/suns/line/marble/fill{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north{ + pixel_x = -2 + }, +/obj/structure/extinguisher_cabinet/directional/north{ + pixel_x = 10 + }, +/turf/open/floor/suns/plain, +/area/ship/hallway/central) +"rH" = ( +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/power/rad_collector/anchored, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 2 + }, +/obj/structure/platform/industrial/corner{ + dir = 1 + }, +/obj/machinery/light/small/directional/west, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/engineering/engine) +"rK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#332521" + }, +/turf/open/floor/suns/hatch/walnut, +/area/ship/bridge) +"rY" = ( +/obj/effect/turf_decal/borderfloor/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/firealarm/directional/south{ + pixel_x = -6 + }, +/obj/structure/extinguisher_cabinet/directional/south{ + pixel_x = 6 + }, +/obj/item/storage/toolbox/electrical{ + pixel_y = 8; + pixel_x = -6 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 1; + pixel_x = -6 + }, +/obj/item/t_scanner{ + pixel_y = -3; + pixel_x = -11 + }, +/obj/item/t_scanner{ + pixel_y = -3; + pixel_x = -7 + }, +/obj/item/multitool{ + pixel_y = 4; + pixel_x = 7 + }, +/obj/item/multitool{ + pixel_y = 4; + pixel_x = 11 + }, +/obj/item/holosign_creator/atmos{ + pixel_y = -6; + pixel_x = 6 + }, +/obj/item/storage/belt/utility/full{ + pixel_y = -10; + pixel_x = 6 + }, +/obj/item/storage/belt/utility/full{ + pixel_y = -10; + pixel_x = -7 + }, +/obj/item/clothing/head/welding{ + pixel_x = 7; + pixel_y = -3 + }, +/obj/structure/closet/secure_closet{ + icon_state = "eng"; + icon_door = "eng_elec"; + name = "electrical supplies locker"; + req_access_txt = "11"; + req_ship_access = 1 + }, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/engineering) +"sb" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/engine/hull/reinforced, +/area/ship/engineering/engines) +"sm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"sy" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#332521" + }, +/obj/structure/railing/wood{ + light_color = "#332521" + }, +/obj/structure/table/wood/reinforced, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -20; + pixel_y = -12 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/item/paper_bin/bundlenatural{ + pixel_y = 5; + pixel_x = -6 + }, +/obj/item/paper_bin{ + pixel_x = 5 + }, +/obj/item/pen/fountain{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/areaeditor/shuttle, +/turf/open/floor/suns/hatch/walnut, +/area/ship/bridge) +"sz" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/closet/firecloset{ + anchored = 1 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"sF" = ( +/obj/effect/turf_decal/suns/line/marble/fill{ + dir = 8 + }, +/obj/machinery/light_switch{ + pixel_y = 23; + pixel_x = -12 + }, +/turf/open/floor/suns/dark, +/area/ship/hallway/central) +"sG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#332521" + }, +/turf/open/floor/suns/hatch/walnut, +/area/ship/bridge) +"sM" = ( +/obj/structure/sign/number, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"sO" = ( +/obj/structure/chair/handrail{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"sP" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/crew) +"sS" = ( +/obj/machinery/light/dim/directional/north, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/tank/internals/oxygen/red{ + pixel_y = -6 + }, +/obj/item/clothing/mask/gas/suns{ + pixel_y = 6; + pixel_x = 6 + }, +/obj/item/clothing/suit/space/hardsuit/security/suns{ + pixel_x = -4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"sU" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/airlock/public/glass{ + name = "Cargo Bay" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/cargo) +"sV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/turf/open/floor/suns/dark/plain, +/area/ship/crew/canteen) +"sW" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ship/engineering/atmospherics) +"tw" = ( +/turf/open/floor/plasteel/stairs/wood/ebony{ + dir = 8; + color = "#543C30" + }, +/area/ship/bridge) +"ty" = ( +/obj/effect/turf_decal/suns/alt/marble/bottom_center, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/suns, +/area/ship/hallway/central) +"tB" = ( +/obj/machinery/computer/telecomms/server{ + dir = 4; + icon_state = "computer-middle"; + pixel_x = -8; + network = "suns_commnet" + }, +/turf/open/floor/plasteel, +/area/ship/engineering) +"tD" = ( +/obj/effect/turf_decal/suns/line{ + dir = 5 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/science) +"tF" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/techfloor, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/engine/hull/interior, +/area/ship/engineering/engine) +"tK" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9; + color = "#332521" + }, +/obj/structure/table/wood/reinforced, +/obj/item/paper_bin{ + pixel_y = 4 + }, +/obj/item/desk_flag/suns{ + pixel_x = -10; + pixel_y = 4 + }, +/obj/item/pen/fountain/solgov{ + pixel_x = 1; + pixel_y = 6 + }, +/obj/machinery/button/door{ + pixel_x = -20; + pixel_y = -11; + name = "bridge lockdown toggle"; + dir = 4; + id = "paradigm_bridge_lockdown" + }, +/obj/machinery/button/door{ + pixel_x = -20; + pixel_y = -2; + name = "window toggle"; + dir = 4; + id = "paradigm_bridge_windows" + }, +/obj/item/desk_flag/solgov{ + pixel_y = 4; + pixel_x = 10 + }, +/obj/item/clothing/glasses/regular{ + pixel_y = -11; + pixel_x = -3 + }, +/obj/item/radio/intercom/directional/west{ + pixel_y = 14; + frequency = 1213; + freerange = 1; + freqlock = 1 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#332521"; + dir = 1 + }, +/turf/open/floor/suns/hatch/walnut, +/area/ship/bridge) +"tP" = ( +/obj/effect/turf_decal/suns/alt/marble/middle_left, +/obj/structure/railing/corner/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/suns, +/area/ship/hallway/central) +"tX" = ( +/obj/effect/turf_decal/borderfloorwhite, +/obj/machinery/light/dim/directional/north, +/obj/item/storage/firstaid/brute{ + pixel_x = -5; + pixel_y = 1 + }, +/obj/item/storage/firstaid/regular{ + pixel_y = -3; + pixel_x = -5 + }, +/obj/item/storage/firstaid/fire{ + pixel_x = 4; + pixel_y = 1 + }, +/obj/item/storage/firstaid/toxin{ + pixel_x = 4; + pixel_y = -3 + }, +/obj/item/tank/internals/anesthetic, +/obj/item/clothing/mask/breath/medical, +/obj/structure/closet/secure_closet/medical1{ + name = "medical supply closet"; + req_ship_access = 1 + }, +/turf/open/floor/suns/grid, +/area/ship/medical) +"ug" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/door/poddoor{ + id = "paradigm_core_south" + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"uh" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"ut" = ( +/obj/machinery/light/floor, +/obj/effect/turf_decal/suns/line/fill, +/obj/effect/turf_decal/suns/line/fill{ + dir = 1 + }, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"uv" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/engineering) +"uE" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/ship/engineering/atmospherics) +"uO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/closet/secure_closet/wall/directional/west{ + icon_state = "sec_wall"; + name = "\improper Senior Peacekeeper's locker"; + req_ship_access = 1; + req_access_txt = "58" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 9; + color = "#56342A" + }, +/obj/item/clothing/under/syndicate/suns/pkuniform{ + pixel_x = -9; + pixel_y = 8 + }, +/obj/item/clothing/suit/armor/vest/suns/ehos{ + pixel_y = 6 + }, +/obj/item/clothing/gloves/tackler/dolphin/suns{ + pixel_x = -8; + pixel_y = -6 + }, +/obj/item/clothing/shoes/jackboots/suns/long{ + pixel_x = 5; + pixel_y = -6 + }, +/obj/item/clothing/suit/armor/vest/suns/hos{ + pixel_y = -1; + pixel_x = -4 + }, +/obj/item/clothing/head/welding/suns/hos{ + pixel_y = 7; + pixel_x = 9 + }, +/obj/item/clothing/glasses/hud/security/suns{ + pixel_y = -2; + pixel_x = 8 + }, +/obj/item/clothing/mask/breath/suns{ + pixel_x = 2; + pixel_y = -4 + }, +/obj/item/radio/headset/syndicate/alt/suns/command, +/obj/item/storage/belt/sabre/suns, +/turf/open/floor/suns/hatch{ + color = "#56342A" + }, +/area/ship/crew/dorm) +"uQ" = ( +/obj/machinery/jukebox/boombox{ + pixel_y = -2; + pixel_x = -4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/table/wood, +/obj/effect/turf_decal/spline/fancy/opaque/solgovgold{ + dir = 1 + }, +/obj/item/reagent_containers/glass/maunamug{ + pixel_y = 12; + pixel_x = 11 + }, +/turf/open/floor/suns/diagonal{ + color = "#332521" + }, +/area/ship/crew/canteen) +"uR" = ( +/obj/effect/turf_decal/industrial/caution{ + dir = 4 + }, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 6 + }, +/obj/structure/platform/industrial{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/engine/hull/interior, +/area/ship/engineering/engine) +"vm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/public/glass{ + name = "Canteen" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/canteen) +"vE" = ( +/obj/effect/turf_decal/suns/line/fill, +/obj/effect/turf_decal/suns/line/fill{ + dir = 1 + }, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"vS" = ( +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"vW" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/turf/open/floor/suns/grid, +/area/ship/engineering/engines) +"vZ" = ( +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -20; + pixel_y = 12 + }, +/obj/effect/turf_decal/spline/fancy/opaque/solgovgold{ + dir = 9 + }, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = -29; + pixel_y = -2 + }, +/obj/machinery/camera/autoname{ + dir = 5; + network = list("Paradigm-class Default") + }, +/turf/open/floor/suns/diagonal{ + color = "#543C30" + }, +/area/ship/crew/canteen) +"wi" = ( +/obj/effect/turf_decal/suns/line/corner, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"wo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/firealarm/directional/south{ + pixel_x = -8 + }, +/obj/structure/extinguisher_cabinet/directional/south{ + pixel_x = 4 + }, +/turf/open/floor/plasteel/stairs/wood/ebony{ + dir = 8; + color = "#543C30" + }, +/area/ship/bridge) +"wx" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/n2{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/engineering/atmospherics) +"wD" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/door/poddoor{ + id = "paradigm_officer_window" + }, +/turf/open/floor/plating, +/area/ship/crew/dorm) +"wF" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/table, +/obj/item/wrench{ + pixel_x = 1; + pixel_y = 4 + }, +/obj/item/pipe_dispenser{ + pixel_x = -3; + pixel_y = -2 + }, +/turf/open/floor/suns/grid, +/area/ship/engineering/engines) +"wL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/medical{ + name = "Infirmary"; + req_one_access_txt = "1,5" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/medical) +"wQ" = ( +/obj/effect/turf_decal/isf_small/left, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"xc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/suns/dark/plain, +/area/ship/crew/canteen) +"xh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 5; + color = "#792f27" + }, +/obj/structure/dresser{ + dir = 4; + pixel_x = 5 + }, +/obj/machinery/firealarm/directional/east{ + pixel_y = 6 + }, +/obj/structure/extinguisher_cabinet/directional/east{ + pixel_y = -6 + }, +/obj/item/storage/pouch/squad{ + pixel_x = 6; + pixel_y = 13 + }, +/obj/item/clothing/accessory/waistcoat/suns/poof{ + pixel_y = 4; + pixel_x = 12 + }, +/obj/item/clothing/accessory/waistcoat/suns/gembow{ + pixel_y = 4; + pixel_x = 2 + }, +/turf/open/floor/suns/hatch/mahogany, +/area/ship/crew/dorm/captain) +"xt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/grunge{ + name = "Captain's Quarters"; + req_access_txt = "20" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/dorm/captain) +"xH" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/engine/hull/interior, +/area/ship/engineering/engine) +"xP" = ( +/obj/effect/turf_decal/suns/alt/marble/middle_center, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/suns, +/area/ship/hallway/central) +"xQ" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/small/directional/north, +/obj/machinery/camera/autoname{ + dir = 2; + network = list("Paradigm-class Default"); + pixel_x = -1 + }, +/turf/open/floor/plating, +/area/ship/engineering/engines) +"xZ" = ( +/obj/machinery/power/rad_collector/anchored, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 4 + }, +/obj/structure/platform/industrial/corner{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/engineering/engine) +"yk" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1; + color = "#332521" + }, +/obj/machinery/photocopier, +/obj/effect/turf_decal/borderfloorblack{ + dir = 8 + }, +/turf/open/floor/suns/grid, +/area/ship/bridge) +"yn" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/platform/industrial_alt{ + dir = 8 + }, +/turf/open/floor/engine, +/area/ship/engineering/engine) +"yy" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/firealarm/directional/north{ + pixel_x = -5 + }, +/obj/structure/extinguisher_cabinet/directional/north{ + pixel_x = 7 + }, +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"yC" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/suns/hatch/walnut, +/area/ship/bridge) +"yE" = ( +/obj/structure/tank_dispenser/plasma, +/turf/open/floor/suns/grid, +/area/ship/engineering/engines) +"yF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/light/floor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/cargo) +"yH" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ + dir = 4 + }, +/turf/open/floor/suns/grid, +/area/ship/engineering/engines) +"za" = ( +/obj/machinery/door/airlock/science/glass{ + req_one_access_txt = "1;30"; + name = "Science Lab" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science) +"zf" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/door/poddoor{ + id = "paradigm_bridge_windows"; + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/bridge) +"zF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/sign/warning/coldtemp{ + layer = 2.8; + pixel_y = 30 + }, +/obj/machinery/firealarm/directional/south{ + pixel_x = -6 + }, +/obj/structure/extinguisher_cabinet/directional/south{ + pixel_x = 6 + }, +/turf/open/floor/plasteel, +/area/ship/engineering/communications) +"zV" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/reagent_dispensers/fueltank{ + anchored = 1 + }, +/turf/open/floor/suns/grid, +/area/ship/engineering/engines) +"Ab" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/door/poddoor{ + id = "paradigm_captain_window" + }, +/turf/open/floor/plating, +/area/ship/crew/dorm/captain) +"Am" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 2 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light_switch{ + pixel_x = -12; + pixel_y = -19; + dir = 1 + }, +/obj/effect/turf_decal/suns/line/marble{ + dir = 1 + }, +/obj/item/radio/intercom/directional/south{ + pixel_x = 1 + }, +/turf/open/floor/suns/plain, +/area/ship/hallway/central) +"Ao" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/structure/platform/industrial_alt{ + dir = 1; + layer = 2.89 + }, +/turf/open/floor/engine, +/area/ship/engineering/engine) +"As" = ( +/obj/machinery/computer/security{ + dir = 1; + network = list("Paradigm-class Default"); + pixel_y = -3 + }, +/turf/open/floor/suns, +/area/ship/bridge) +"Av" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/suns/line{ + dir = 10 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 10 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/science) +"AW" = ( +/obj/structure/bed/double, +/obj/item/bedsheet/double/suns, +/obj/structure/curtain/cloth/fancy, +/obj/machinery/light/small/directional/west, +/turf/open/floor/carpet/purple, +/area/ship/crew/dorm/captain) +"AX" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 5 + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew) +"Bm" = ( +/obj/structure/chair/office/purple{ + dir = 1 + }, +/obj/effect/turf_decal/suns/line{ + dir = 9 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/science) +"Br" = ( +/obj/docking_port/stationary{ + dir = 2; + width = 50; + dwidth = 25; + dheight = 20; + height = 40; + name = "EVA dock" + }, +/turf/template_noop, +/area/template_noop) +"BD" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"BK" = ( +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 4 + }, +/obj/structure/closet/crate/bin{ + pixel_y = 4 + }, +/obj/item/paper/crumpled{ + pixel_y = -6 + }, +/obj/item/paper/crumpled{ + pixel_y = 5; + pixel_x = -5 + }, +/obj/item/paper/crumpled{ + pixel_y = 2; + pixel_x = 1 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/suns, +/area/ship/bridge) +"BN" = ( +/obj/effect/turf_decal/suns/alt/marble/top_center, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/suns, +/area/ship/hallway/central) +"BT" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 2 + }, +/obj/machinery/telecomms/bus/preset_three{ + network = "suns_commnet"; + freq_listening = list(1213,1353,1459); + autolinkers = list("processor3","syndicate","messaging") + }, +/turf/open/floor/circuit/green/telecomms, +/area/ship/engineering/communications) +"BZ" = ( +/obj/machinery/computer/operating{ + dir = 4; + pixel_x = -7 + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"Cc" = ( +/obj/structure/table/glass, +/obj/machinery/computer/med_data/laptop{ + dir = 8; + density = 0 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"Cd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/structure/closet/secure_closet/wall/directional/west{ + icon_state = "solgov_wall"; + name = "\improper Captain's locker"; + req_access_txt = "20"; + req_ship_access = 1 + }, +/obj/item/clothing/shoes/combat/suns{ + pixel_x = 6; + pixel_y = -9 + }, +/obj/item/clothing/neck/cloak/suns/cap{ + pixel_y = 4; + pixel_x = 7 + }, +/obj/item/clothing/suit/armor/vest/suns/captain, +/obj/item/clothing/under/syndicate/suns/captain{ + pixel_y = -3; + pixel_x = -3 + }, +/obj/item/clothing/gloves/suns/captain{ + pixel_x = -1; + pixel_y = -7 + }, +/obj/item/clothing/head/suns/captain{ + pixel_x = 9; + pixel_y = 8 + }, +/obj/item/radio/headset/syndicate/alt/suns/command, +/obj/effect/turf_decal/siding/wood{ + dir = 9; + color = "#792f27" + }, +/obj/item/storage/belt/sabre/suns/captain{ + pixel_x = -13 + }, +/turf/open/floor/suns/hatch/mahogany, +/area/ship/crew/dorm/captain) +"Ce" = ( +/obj/effect/turf_decal/borderfloorblack{ + dir = 8 + }, +/obj/machinery/computer/cargo{ + dir = 8; + icon_state = "computer-left"; + pixel_x = 7 + }, +/turf/open/floor/suns/grid, +/area/ship/bridge) +"Cf" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black/corner, +/obj/machinery/light/small/directional/west, +/obj/structure/railing/corner{ + dir = 4; + pixel_y = -22 + }, +/turf/open/floor/suns/grid, +/area/ship/engineering/engines) +"Ci" = ( +/obj/structure/flora/grass/jungle, +/mob/living/simple_animal/crab{ + name = "Ms. Tomatoe"; + gender = "female" + }, +/obj/machinery/light_switch{ + pixel_x = -12; + pixel_y = -19; + dir = 1 + }, +/obj/machinery/camera/autoname{ + dir = 10; + network = list("Paradigm-class Default"); + pixel_x = -24 + }, +/turf/open/floor/plating/ship/water, +/area/ship/hallway/central) +"Cq" = ( +/obj/effect/turf_decal/suns/line, +/obj/effect/turf_decal/suns/line/corner, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"CB" = ( +/obj/effect/turf_decal/suns/line/marble{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/small/directional/west, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -20; + pixel_y = 12 + }, +/obj/effect/turf_decal/suns/line/marble/fill{ + dir = 8 + }, +/turf/open/floor/suns/plain, +/area/ship/hallway/central) +"CC" = ( +/obj/machinery/door/poddoor{ + id = "paradigm_cargo_lock" + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 4; + id = "paradigm_cargo_holo" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/cargo) +"CF" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/door/poddoor{ + id = "paradigm_bridge_windows"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/bridge) +"CU" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/science) +"CV" = ( +/obj/structure/flora/ausbushes/brflowers, +/turf/open/floor/grass/ship/jungle, +/area/ship/hallway/central) +"Db" = ( +/obj/machinery/door/airlock/engineering{ + dir = 4; + name = "Engineering Control"; + req_access_txt = "10" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/suns/grid, +/area/ship/engineering) +"Do" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew) +"Dp" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/door/poddoor{ + id = "paradigm_kitchen_window" + }, +/turf/open/floor/plating, +/area/ship/crew/canteen) +"Dw" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/door/poddoor{ + id = "paradigm_crew_window" + }, +/turf/open/floor/plating, +/area/ship/crew) +"DF" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/platform/industrial_alt{ + dir = 4 + }, +/turf/open/floor/engine, +/area/ship/engineering/engine) +"DN" = ( +/obj/machinery/suit_storage_unit/inherit, +/obj/item/tank/internals/oxygen/red{ + pixel_y = -6 + }, +/obj/item/clothing/mask/gas/suns{ + pixel_y = 6; + pixel_x = 6 + }, +/obj/item/clothing/suit/space/hardsuit/security/suns{ + pixel_x = -4 + }, +/obj/machinery/camera/autoname{ + dir = 5; + network = list("Paradigm-class Default"); + pixel_y = 22 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"DV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/mono, +/area/ship/engineering) +"DZ" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#332521"; + dir = 1 + }, +/obj/structure/chair/office/purple{ + dir = 1 + }, +/turf/open/floor/suns/hatch/walnut, +/area/ship/bridge) +"Ea" = ( +/obj/structure/chair/sofa/purple/right{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/solgovgold{ + dir = 5 + }, +/turf/open/floor/suns/diagonal{ + color = "#543C30" + }, +/area/ship/crew/canteen) +"Ek" = ( +/obj/structure/table/chem, +/obj/machinery/light/dim/directional/north, +/obj/item/reagent_containers/dropper{ + pixel_y = 10; + pixel_x = 8 + }, +/obj/item/storage/box/beakers{ + pixel_y = 7; + pixel_x = -12 + }, +/obj/item/reagent_containers/syringe{ + pixel_x = 5 + }, +/turf/open/floor/plasteel/tech, +/area/ship/science) +"Em" = ( +/obj/structure/table/wood/reinforced, +/obj/item/stamp/suns{ + pixel_x = 7; + pixel_y = 12 + }, +/obj/machinery/button/door{ + pixel_y = -20; + pixel_x = -10; + dir = 1; + name = "window toggle"; + id = "paradigm_captain_window" + }, +/obj/item/paper_bin/bundlenatural{ + pixel_y = 7; + pixel_x = -8 + }, +/obj/item/pen/fountain/captain{ + pixel_y = 5; + pixel_x = -7 + }, +/obj/machinery/light_switch{ + pixel_x = -3; + pixel_y = -19; + dir = 1 + }, +/obj/item/toy/redbutton{ + pixel_y = 4; + pixel_x = 7 + }, +/turf/open/floor/carpet/purple, +/area/ship/crew/dorm/captain) +"Eo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1; + pixel_x = -1; + layer = 2.038 + }, +/turf/open/floor/suns/dark/plain, +/area/ship/crew) +"Er" = ( +/obj/item/kirbyplants{ + icon_state = "plant-17"; + pixel_x = 12; + pixel_y = 17 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 + }, +/turf/open/floor/suns, +/area/ship/bridge) +"EC" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/engineering/engine) +"EH" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"EQ" = ( +/obj/structure/sign/flag/suns{ + pixel_x = 4; + pixel_y = 28 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 5; + color = "#332521" + }, +/obj/structure/filingcabinet/double/grey, +/obj/item/folder/suns{ + pixel_y = 9; + pixel_x = -6 + }, +/obj/item/folder/suns{ + pixel_y = 6; + pixel_x = -4 + }, +/obj/item/folder/suns/red{ + pixel_y = 9; + pixel_x = 8 + }, +/obj/item/folder/suns/red{ + pixel_y = 6; + pixel_x = 9 + }, +/obj/item/folder/solgov{ + pixel_y = 1; + pixel_x = -3 + }, +/obj/item/pen/solgov{ + pixel_x = -4; + pixel_y = -5 + }, +/turf/open/floor/suns/hatch/walnut, +/area/ship/bridge) +"Fc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/light_switch{ + pixel_y = 23; + pixel_x = -12 + }, +/obj/item/tank/internals/oxygen/yellow{ + pixel_x = 1; + pixel_y = -6 + }, +/obj/item/clothing/suit/space/hardsuit/mining/suns{ + pixel_x = -7; + pixel_y = 2 + }, +/obj/item/clothing/mask/gas/suns{ + pixel_y = 4; + pixel_x = 6 + }, +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/structure/sign/warning/nosmoking{ + pixel_y = 28 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/engineering) +"Fe" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/turf/open/floor/plating, +/area/ship/science) +"Fg" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"Fh" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_y = 12; + pixel_x = 19 + }, +/obj/item/clothing/under/syndicate/suns/workerjumpsuit{ + pixel_y = 8; + pixel_x = -8 + }, +/obj/item/clothing/suit/toggle/suns/workervest{ + pixel_y = 6; + pixel_x = -2 + }, +/obj/item/clothing/gloves/suns/yellow{ + pixel_y = -5; + pixel_x = -5 + }, +/obj/item/clothing/shoes/jackboots/suns{ + pixel_x = 3; + pixel_y = -8 + }, +/obj/item/clothing/head/safety_helmet/suns{ + pixel_y = 7; + pixel_x = 7 + }, +/obj/item/clothing/glasses/welding{ + pixel_y = -1; + pixel_x = 8 + }, +/obj/item/radio/headset/syndicate/alt/suns{ + pixel_y = -6 + }, +/obj/item/radio/intercom/directional/east{ + pixel_y = -1 + }, +/obj/structure/closet/secure_closet{ + icon_state = "eng_secure"; + name = "\improper Mechanic's locker"; + req_access_txt = "11"; + req_ship_access = 1 + }, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/engineering) +"Fl" = ( +/obj/structure/sign/suns{ + pixel_y = 32 + }, +/obj/effect/turf_decal/suns/line, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"Fr" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/carpet/red, +/area/ship/crew) +"Fs" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/o2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/engineering/atmospherics) +"FH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/sink{ + dir = 8; + pixel_x = 13; + pixel_y = 1 + }, +/obj/machinery/firealarm/directional/east{ + pixel_y = 6 + }, +/obj/structure/extinguisher_cabinet/directional/east{ + pixel_y = -6 + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"FU" = ( +/obj/machinery/computer/secure_data/laptop{ + dir = 4 + }, +/obj/structure/table/wood/reinforced, +/obj/machinery/light/dim/directional/west, +/obj/machinery/button/door{ + pixel_x = 9; + pixel_y = 13; + name = "armory access toggle"; + dir = 4; + id = "paradigm_armory_lock" + }, +/turf/open/floor/suns, +/area/ship/bridge) +"Ge" = ( +/turf/closed/wall/r_wall/plastitanium/nodiagonal/insulated, +/area/ship/engineering/engine) +"Gi" = ( +/obj/effect/turf_decal/isf_small, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"Go" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#332521" + }, +/turf/open/floor/suns/hatch/walnut, +/area/ship/bridge) +"Gs" = ( +/obj/machinery/door/airlock/atmos{ + req_access_txt = "24"; + name = "Atmospherics" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/suns/grid, +/area/ship/engineering/atmospherics) +"Gw" = ( +/obj/effect/spawner/bunk_bed, +/obj/structure/curtain/cloth/grey, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/light/dim/directional/east, +/turf/open/floor/carpet/red, +/area/ship/crew) +"GI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4; + color = "#792f27" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 10; + color = "#792f27" + }, +/obj/item/storage/secure/safe/suns{ + dir = 8; + pixel_x = -31; + name = "\improper Captain's secure safe" + }, +/turf/open/floor/suns/hatch/mahogany, +/area/ship/crew/dorm/captain) +"GQ" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/firealarm/directional/east{ + pixel_y = 6 + }, +/obj/structure/extinguisher_cabinet/directional/east{ + pixel_y = -6 + }, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/engineering) +"GR" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/condiment/enzyme{ + pixel_y = -3; + pixel_x = 8 + }, +/obj/item/reagent_containers/condiment/sugar{ + pixel_y = -4; + pixel_x = -5 + }, +/obj/item/food/donkpocket/berry{ + pixel_y = 14; + pixel_x = -7 + }, +/obj/item/food/donkpocket/pizza{ + pixel_y = 12; + pixel_x = -4 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/crew/canteen) +"GS" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 5 + }, +/obj/structure/platform/industrial_alt/corner{ + dir = 1 + }, +/obj/machinery/light/floor, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/open/floor/engine, +/area/ship/engineering/engine) +"GW" = ( +/obj/structure/chair/comfy/beige/corpo/directional/west, +/obj/effect/turf_decal/siding/wood{ + color = "#56342A"; + dir = 4 + }, +/turf/open/floor/suns/hatch{ + color = "#56342A" + }, +/area/ship/crew) +"Hz" = ( +/obj/effect/turf_decal/suns/line/marble, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/suns/line/marble/fill{ + dir = 1 + }, +/obj/structure/chair/handrail, +/turf/open/floor/suns/plain, +/area/ship/hallway/central) +"HJ" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ + dir = 8 + }, +/obj/machinery/light_switch{ + pixel_y = 23; + pixel_x = -12 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/item/radio/intercom/directional/north{ + pixel_x = 1 + }, +/obj/machinery/camera/autoname{ + dir = 8; + network = list("Paradigm-class Default") + }, +/turf/open/floor/suns/grid, +/area/ship/engineering/atmospherics) +"HK" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/item/spacecash/bundle/c1{ + pixel_x = -5; + pixel_y = 9 + }, +/turf/open/floor/suns/grid, +/area/ship/crew) +"HN" = ( +/obj/machinery/air_sensor/external{ + id_tag = "paradigm_external_gas_sensor" + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"HQ" = ( +/obj/machinery/cryopod, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 5 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/suns/grid, +/area/ship/crew) +"HV" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/atmospherics/pipe/layer_manifold/visible, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"Ia" = ( +/obj/effect/turf_decal/borderfloorblack{ + dir = 8 + }, +/obj/structure/table/wood/reinforced, +/obj/machinery/fax/solgov, +/turf/open/floor/suns/grid, +/area/ship/bridge) +"Id" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/engineering/communications) +"If" = ( +/obj/effect/turf_decal/suns/line/corner{ + dir = 8 + }, +/obj/effect/turf_decal/suns/line{ + dir = 10 + }, +/turf/open/floor/plasteel/tech/tcomms, +/area/ship/engineering/communications) +"Ij" = ( +/obj/effect/turf_decal/suns/alt/marble/middle_right, +/obj/structure/railing/corner/wood, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/suns, +/area/ship/hallway/central) +"Il" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"Im" = ( +/obj/structure/table/glass, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/airalarm/directional/east, +/obj/item/reagent_containers/glass/maunamug{ + pixel_y = 16; + pixel_x = 10 + }, +/obj/item/clothing/neck/stethoscope{ + pixel_y = 3; + pixel_x = 6 + }, +/obj/item/hypospray/mkii{ + pixel_y = 2; + pixel_x = -9 + }, +/obj/item/reagent_containers/glass/bottle/vial/small/preloaded/dexalin{ + pixel_y = 1; + pixel_x = -3 + }, +/obj/item/reagent_containers/glass/bottle/vial/small/preloaded/kelotane{ + pixel_x = 2; + pixel_y = 1 + }, +/obj/item/reagent_containers/glass/bottle/vial/small/preloaded/bicaridine{ + pixel_x = -1; + pixel_y = -2 + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"Ip" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/light/dim/directional/west, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/cargo) +"Is" = ( +/obj/machinery/light_switch{ + pixel_x = -12; + pixel_y = -19; + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/closet/secure_closet/suns{ + name = "\improper Peacekeeper's locker"; + anchored = 1; + req_access_txt = "1"; + req_ship_access = 1 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/item/clothing/under/syndicate/suns/pkuniform{ + pixel_x = -9; + pixel_y = 8 + }, +/obj/item/clothing/suit/toggle/suns/pkcoat{ + pixel_x = -2; + pixel_y = 6 + }, +/obj/item/clothing/gloves/tackler/dolphin/suns{ + pixel_x = -8; + pixel_y = -6 + }, +/obj/item/clothing/shoes/jackboots/suns/long{ + pixel_x = 5; + pixel_y = -6 + }, +/obj/item/clothing/head/welding/suns{ + pixel_y = 7; + pixel_x = 7 + }, +/obj/item/clothing/suit/armor/vest/suns{ + pixel_y = -5; + pixel_x = -5 + }, +/obj/item/clothing/glasses/hud/security/suns{ + pixel_y = -2; + pixel_x = 8 + }, +/obj/item/storage/belt/sabre/suns{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/radio/headset/syndicate/alt/suns{ + pixel_y = -3; + pixel_x = -4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"Iu" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1; + pixel_x = -1; + layer = 2.038 + }, +/turf/open/floor/suns/dark/plain, +/area/ship/crew) +"ID" = ( +/obj/structure/table/wood, +/obj/machinery/light/small/directional/east, +/obj/item/storage/guncase/pistol/modelh{ + mag_count = 3; + pixel_y = 8 + }, +/obj/item/storage/pouch/ammo{ + pixel_x = -4; + pixel_y = -1 + }, +/obj/item/toy/figure/hos{ + pixel_x = 9 + }, +/turf/open/floor/suns/dark, +/area/ship/crew/dorm) +"IH" = ( +/obj/structure/closet/secure_closet/suns{ + name = "\improper Peacekeeper's locker"; + anchored = 1; + req_ship_access = 1; + req_access_txt = "1" + }, +/obj/machinery/firealarm/directional/north{ + pixel_x = -3 + }, +/obj/structure/extinguisher_cabinet/directional/north{ + pixel_x = 9 + }, +/obj/item/clothing/under/syndicate/suns/pkuniform{ + pixel_x = -9; + pixel_y = 8 + }, +/obj/item/clothing/suit/toggle/suns/pkcoat{ + pixel_x = -2; + pixel_y = 6 + }, +/obj/item/clothing/gloves/tackler/dolphin/suns{ + pixel_x = -8; + pixel_y = -6 + }, +/obj/item/clothing/shoes/jackboots/suns/long{ + pixel_x = 5; + pixel_y = -6 + }, +/obj/item/clothing/head/welding/suns{ + pixel_y = 7; + pixel_x = 7 + }, +/obj/item/clothing/suit/armor/vest/suns{ + pixel_y = -5; + pixel_x = -5 + }, +/obj/item/clothing/glasses/hud/security/suns{ + pixel_y = -2; + pixel_x = 8 + }, +/obj/item/storage/belt/sabre/suns{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/radio/headset/syndicate/alt/suns{ + pixel_y = -3; + pixel_x = -4 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"IK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/dim/directional/south, +/obj/effect/turf_decal/suns/line/marble{ + dir = 1 + }, +/turf/open/floor/suns/plain, +/area/ship/hallway/central) +"IP" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#332521" + }, +/turf/open/floor/suns, +/area/ship/bridge) +"IT" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/industrial/warning, +/obj/structure/table, +/obj/machinery/cell_charger{ + pixel_y = 10 + }, +/obj/item/stock_parts/cell/high{ + pixel_y = -2; + pixel_x = 7 + }, +/obj/item/screwdriver{ + pixel_x = -4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"Jw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/suns/dark/plain, +/area/ship/crew/canteen) +"Jy" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 10 + }, +/obj/effect/turf_decal/suns/line{ + dir = 10 + }, +/turf/open/floor/plasteel/tech/tcomms, +/area/ship/engineering/communications) +"JD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/engineering) +"JI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/suns/line/marble/fill{ + dir = 1 + }, +/obj/effect/turf_decal/suns/line/marble, +/turf/open/floor/suns/plain, +/area/ship/hallway/central) +"JO" = ( +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/turf/open/floor/suns/grid, +/area/ship/bridge) +"JQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/engineering/communications) +"JS" = ( +/obj/structure/sign/flag/suns{ + pixel_x = 3; + pixel_y = 28 + }, +/obj/effect/turf_decal/suns/line/marble{ + dir = 10 + }, +/obj/machinery/light_switch{ + pixel_y = 23; + pixel_x = -12 + }, +/obj/effect/turf_decal/suns/line/marble/fill/corner{ + dir = 4 + }, +/turf/open/floor/suns/plain, +/area/ship/hallway/central) +"JW" = ( +/obj/machinery/recharger{ + pixel_y = 4; + pixel_x = -8 + }, +/obj/item/megaphone/sec{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/structure/table/wood/reinforced, +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#332521" + }, +/turf/open/floor/suns, +/area/ship/bridge) +"Kc" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 4; + pixel_y = -22 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/engines) +"Kg" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/turf_decal/borderfloorwhite/cee, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"Ki" = ( +/obj/docking_port/stationary{ + dwidth = 5; + width = 11; + height = 40; + dheight = 20; + name = "cargo dock" + }, +/turf/template_noop, +/area/template_noop) +"Kk" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/engineering/atmospherics) +"Kl" = ( +/obj/structure/chair/sofa/purple/left/directional/north, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/spline/fancy/opaque/solgovgold, +/turf/open/floor/suns/diagonal{ + color = "#543C30" + }, +/area/ship/crew/canteen) +"Kn" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/science) +"KE" = ( +/obj/effect/turf_decal/industrial/caution{ + dir = 8 + }, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 9 + }, +/obj/structure/platform/industrial{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/engine/hull/interior, +/area/ship/engineering/engine) +"KG" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/door/poddoor{ + id = "paradigm_core_aft"; + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engines) +"KS" = ( +/obj/machinery/light/floor, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"Lu" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/structure/closet/wall/directional/west{ + name = "bathroom closet" + }, +/obj/item/towel{ + pixel_y = 11; + pixel_x = -8 + }, +/obj/item/towel{ + pixel_y = 10; + pixel_x = -6 + }, +/obj/item/towel{ + pixel_y = 6; + pixel_x = -2 + }, +/obj/item/soap/deluxe{ + pixel_y = 6 + }, +/obj/item/razor{ + pixel_y = -3; + pixel_x = -2 + }, +/turf/open/floor/suns/pattern, +/area/ship/crew/toilet) +"Lz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_y = -12; + pixel_x = 19 + }, +/obj/machinery/button/door{ + dir = 8; + pixel_y = -3; + pixel_x = 20; + id = "paradigm_bathroom_lock"; + name = "privacy lock control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/suns, +/area/ship/crew/toilet) +"LA" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 6 + }, +/obj/structure/platform/industrial{ + dir = 4 + }, +/turf/open/floor/engine/hull/interior, +/area/ship/engineering/engine) +"LV" = ( +/turf/closed/wall/r_wall/plastitanium/nodiagonal/insulated, +/area/ship/engineering) +"Md" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/maintenance/glass{ + name = "Reactor Access"; + req_access_txt = "10" + }, +/obj/machinery/door/poddoor{ + id = "paradigm_core_south" + }, +/turf/open/floor/plasteel/stairs/modern/dark, +/area/ship/engineering/engine) +"Mj" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 9 + }, +/obj/structure/platform/industrial{ + dir = 8 + }, +/turf/open/floor/engine/hull/interior, +/area/ship/engineering/engine) +"Mm" = ( +/obj/effect/spawner/bunk_bed, +/obj/structure/curtain/cloth/grey, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/carpet/red, +/area/ship/crew) +"Mw" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + dir = 4; + id = "paradigm_vestibule_south" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/engineering/engine) +"Mz" = ( +/obj/machinery/atmospherics/pipe/simple/dark/visible, +/obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/door/poddoor{ + id = "paradigm_exhaust_window" + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"MC" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"MD" = ( +/obj/effect/turf_decal/isf_small/right, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"MM" = ( +/obj/structure/railing/corner/wood, +/obj/structure/railing/corner/wood, +/obj/structure/railing/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 2 + }, +/obj/effect/turf_decal/suns/line/marble{ + dir = 5 + }, +/turf/open/floor/suns/plain, +/area/ship/hallway/central) +"MT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12"; + name = "Telecomms Maintenance" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/suns/grid, +/area/ship/engineering) +"MU" = ( +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/crew/canteen) +"MX" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"Ne" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering/engine) +"Ni" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/closet/wall/directional/east{ + icon_state = "emergency_wall"; + name = "\improper EVA closet" + }, +/obj/item/clothing/suit/space/syndicate/suns{ + pixel_x = -7; + pixel_y = 5 + }, +/obj/item/clothing/suit/space/syndicate/suns{ + pixel_x = -7 + }, +/obj/item/clothing/suit/space/syndicate/suns{ + pixel_x = -7; + pixel_y = -4 + }, +/obj/item/clothing/head/helmet/space/syndicate/suns{ + pixel_x = 8; + pixel_y = 5 + }, +/obj/item/clothing/head/helmet/space/syndicate/suns{ + pixel_x = 8; + pixel_y = 1 + }, +/obj/item/clothing/head/helmet/space/syndicate/suns{ + pixel_x = 8; + pixel_y = -6 + }, +/obj/item/clothing/mask/breath{ + pixel_y = 7 + }, +/obj/item/clothing/mask/breath{ + pixel_y = 1 + }, +/obj/item/clothing/mask/breath{ + pixel_y = -5 + }, +/obj/item/tank/internals/emergency_oxygen/engi{ + pixel_y = 9; + pixel_x = 8 + }, +/obj/item/tank/internals/emergency_oxygen/engi{ + pixel_y = 5; + pixel_x = 8 + }, +/obj/item/tank/internals/emergency_oxygen/engi{ + pixel_x = 8 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"Nk" = ( +/obj/effect/turf_decal/borderfloorwhite{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/light_switch{ + pixel_x = 12; + pixel_y = -19; + dir = 1 + }, +/obj/machinery/iv_drip, +/turf/open/floor/suns/grid, +/area/ship/medical) +"Nq" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/cargo) +"NH" = ( +/obj/structure/reagent_dispensers/water_cooler{ + pixel_x = -9; + pixel_y = 2 + }, +/obj/structure/closet/crate/bin{ + pixel_y = 4; + pixel_x = 7 + }, +/obj/item/trash/plate{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/item/trash/raisins{ + pixel_y = 1; + pixel_x = 6 + }, +/turf/open/floor/suns/dark/plain, +/area/ship/crew/canteen) +"NM" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/turf/open/floor/suns/grid, +/area/ship/engineering/engines) +"NQ" = ( +/obj/structure/table/chem, +/obj/machinery/reagentgrinder{ + pixel_y = 15; + pixel_x = 6 + }, +/obj/item/hand_labeler{ + pixel_x = -7; + pixel_y = -1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/science) +"NR" = ( +/obj/effect/turf_decal/techfloor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/window/brigdoor/northleft{ + name = "Communications Interior"; + req_ship_access = 1; + req_access_txt = "10" + }, +/obj/machinery/door/window/brigdoor/southleft{ + name = "Communications Exterior"; + req_ship_access = 1; + req_access_txt = "10" + }, +/obj/machinery/door/poddoor/shutters{ + id = "paradigm_telecomms_lock" + }, +/turf/open/floor/plasteel/tech/tcomms, +/area/ship/engineering/communications) +"NV" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering/engines) +"NZ" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/air_input{ + dir = 1 + }, +/turf/open/floor/engine/air, +/area/ship/engineering/atmospherics) +"Oe" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_y = -12; + pixel_x = 19 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/machinery/space_heater{ + anchored = 1 + }, +/obj/item/radio/intercom/directional/east{ + pixel_y = 2 + }, +/turf/open/floor/suns/grid, +/area/ship/engineering/engines) +"Ov" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 2 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/suns/line/marble{ + dir = 9 + }, +/turf/open/floor/suns/plain, +/area/ship/hallway/central) +"Oy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/structure/punching_bag, +/obj/effect/turf_decal/siding/wood{ + dir = 5; + color = "#56342A" + }, +/turf/open/floor/suns/hatch{ + color = "#56342A" + }, +/area/ship/crew/dorm) +"OE" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 6 + }, +/obj/structure/platform/industrial_alt/corner{ + dir = 4 + }, +/obj/machinery/light/floor, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/engine, +/area/ship/engineering/engine) +"OI" = ( +/obj/structure/table, +/obj/item/organ/legion_skull{ + pixel_x = -8; + pixel_y = 9 + }, +/obj/item/bodycamera{ + pixel_y = 10; + pixel_x = 2 + }, +/obj/item/bodycamera{ + pixel_y = 11; + pixel_x = 11 + }, +/obj/item/survey_handheld/advanced{ + pixel_x = 6 + }, +/obj/machinery/firealarm/directional/east{ + pixel_y = 6 + }, +/obj/structure/extinguisher_cabinet/directional/east{ + pixel_y = -6 + }, +/turf/open/floor/plasteel/tech, +/area/ship/science) +"OV" = ( +/obj/structure/railing/wood, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/suns/pattern, +/area/ship/hallway/central) +"OX" = ( +/obj/effect/turf_decal/suns/line, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"OZ" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/airlock/maintenance/glass{ + name = "Reactor Access"; + req_access_txt = "10" + }, +/obj/machinery/door/poddoor{ + id = "paradigm_core_north" + }, +/turf/open/floor/plasteel/stairs/modern/dark{ + dir = 1 + }, +/area/ship/engineering/engine) +"Pd" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/engine/hull/interior, +/area/ship/engineering/engine) +"PB" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/machinery/light/dim/directional/west, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/cargo) +"PI" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/medical) +"PQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/suns/dark/pattern, +/area/ship/crew/dorm/captain) +"PT" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/door/poddoor{ + id = "paradigm_core_monitor"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"PV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/airlock/engineering{ + name = "Engineering Control"; + req_access_txt = "10" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/suns/grid, +/area/ship/engineering) +"Qb" = ( +/obj/machinery/atmospherics/components/binary/pump/on/layer2{ + name = "air distribution pump"; + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/plasteel, +/area/ship/engineering/atmospherics) +"Qg" = ( +/obj/effect/turf_decal/suns/line{ + dir = 1 + }, +/obj/effect/turf_decal/suns/line/corner{ + dir = 4 + }, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"Qi" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 8 + }, +/obj/machinery/telecomms/processor/preset_three{ + network = "suns_commnet" + }, +/turf/open/floor/circuit/green/telecomms, +/area/ship/engineering/communications) +"Ql" = ( +/obj/structure/closet/radiation{ + anchored = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/button/door{ + dir = 8; + pixel_y = -3; + pixel_x = 20; + id = "paradigm_core_north"; + name = "core access toggle" + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_y = -12; + pixel_x = 19 + }, +/obj/machinery/button/door{ + dir = 8; + pixel_y = 8; + pixel_x = 20; + id = "paradigm_vestibule_north"; + name = "vestibule access toggle" + }, +/obj/item/radio/intercom/directional/north, +/obj/item/storage/firstaid/radiation{ + pixel_y = -4 + }, +/obj/item/clothing/glasses/meson{ + pixel_y = -7 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"Qv" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"QC" = ( +/obj/machinery/door/airlock/external/glass, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/poddoor{ + id = "paradigm_eva_lock" + }, +/turf/open/floor/suns/grid, +/area/ship/engineering/atmospherics) +"QE" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/visible{ + dir = 4 + }, +/obj/machinery/button/door{ + pixel_y = -20; + pixel_x = -10; + dir = 1; + name = "airlock access toggle"; + id = "paradigm_eva_lock" + }, +/obj/structure/sign/warning/vacuum{ + pixel_y = -29; + pixel_x = -3 + }, +/turf/open/floor/plasteel, +/area/ship/engineering/atmospherics) +"QF" = ( +/obj/structure/crate_shelf, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/sign/poster/solgov/suns{ + pixel_y = 29; + pixel_x = 3 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"QN" = ( +/obj/machinery/chem_master, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/science) +"QR" = ( +/obj/machinery/light/floor, +/obj/effect/turf_decal/suns/line, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"QU" = ( +/obj/effect/turf_decal/suns/line/marble, +/obj/machinery/light_switch{ + pixel_y = 23; + pixel_x = -12 + }, +/obj/effect/turf_decal/suns/line/marble/fill{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/firealarm/directional/north{ + pixel_x = -2 + }, +/obj/structure/extinguisher_cabinet/directional/north{ + pixel_x = 10 + }, +/turf/open/floor/suns/plain, +/area/ship/hallway/central) +"QZ" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 10 + }, +/obj/effect/turf_decal/suns/line{ + dir = 8 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/telecomms_floor/tatmos, +/area/ship/engineering/communications) +"Ra" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/bridge) +"Ri" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/light_switch{ + pixel_y = 23; + pixel_x = -12 + }, +/obj/machinery/light/small/directional/east, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/tank/internals/oxygen{ + pixel_x = 1; + pixel_y = -6 + }, +/obj/item/clothing/suit/space/hardsuit/solgov/suns{ + pixel_x = -5 + }, +/obj/item/clothing/mask/breath/suns{ + pixel_x = 4; + pixel_y = -4 + }, +/turf/open/floor/suns/dark, +/area/ship/crew/dorm/captain) +"Rk" = ( +/obj/machinery/door/airlock/external, +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/poddoor{ + id = "paradigm_eva_lock" + }, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/engineering/atmospherics) +"Rr" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/dorm) +"RK" = ( +/obj/structure/dresser{ + dir = 4; + pixel_x = 5 + }, +/obj/machinery/firealarm/directional/east{ + pixel_y = 6 + }, +/obj/structure/extinguisher_cabinet/directional/east{ + pixel_y = -6 + }, +/obj/item/storage/box/ammo/ferroslug{ + pixel_x = 5; + pixel_y = 12 + }, +/turf/open/floor/suns/dark, +/area/ship/crew/dorm) +"RQ" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/chair/handrail{ + dir = 8 + }, +/obj/machinery/light/small/directional/west, +/obj/structure/sign/warning/vacuum/external{ + pixel_x = 29 + }, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/engineering/atmospherics) +"Se" = ( +/obj/structure/bed, +/obj/item/bedsheet/suns, +/obj/structure/curtain/cloth/fancy, +/turf/open/floor/suns/dark, +/area/ship/crew/dorm) +"Sf" = ( +/obj/effect/turf_decal/suns/line/marble{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/suns/line/marble/fill{ + dir = 8 + }, +/turf/open/floor/suns/plain, +/area/ship/hallway/central) +"Sh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/advanced_airlock_controller/directional/east, +/obj/structure/closet/wall/directional/west{ + name = "\improper EVA closet"; + icon_state = "emergency_wall" + }, +/obj/item/clothing/suit/space/syndicate/suns{ + pixel_x = -7 + }, +/obj/item/clothing/head/helmet/space/syndicate/suns{ + pixel_x = 8; + pixel_y = 1 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 7 + }, +/obj/item/tank/internals/oxygen{ + pixel_y = 1; + pixel_x = -4 + }, +/obj/item/clothing/mask/breath{ + pixel_y = 1 + }, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/engineering/atmospherics) +"Sj" = ( +/obj/structure/chair/office/purple{ + dir = 8 + }, +/turf/open/floor/suns/pattern, +/area/ship/bridge) +"Sp" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/door/poddoor{ + id = "paradigm_core_north" + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"SB" = ( +/obj/machinery/smartfridge/chemistry, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/tech, +/area/ship/science) +"SC" = ( +/obj/structure/table/reinforced, +/obj/item/clipboard{ + pixel_x = -7; + pixel_y = 4 + }, +/obj/item/paper{ + pixel_y = 3; + pixel_x = -6 + }, +/obj/item/folder/suns{ + pixel_y = 1; + pixel_x = -4 + }, +/obj/item/pen/solgov{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/machinery/computer/helm/viewscreen/directional/south, +/obj/machinery/recharger{ + pixel_x = 9; + pixel_y = 4 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"Tb" = ( +/obj/effect/turf_decal/borderfloorwhite/cee, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"Tg" = ( +/obj/machinery/light/floor, +/obj/effect/turf_decal/suns/line{ + dir = 5 + }, +/obj/effect/turf_decal/suns/line{ + dir = 10 + }, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"Tl" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/mono, +/area/ship/engineering) +"Tu" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 10 + }, +/obj/structure/platform/industrial_alt/corner{ + dir = 8 + }, +/obj/machinery/light/floor, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/engine, +/area/ship/engineering/engine) +"TP" = ( +/obj/structure/closet/wall/blue/directional/west{ + name = "uniform closet" + }, +/obj/item/clothing/under/syndicate/suns/uniform2/alt{ + pixel_y = 8; + pixel_x = -9 + }, +/obj/item/clothing/under/syndicate/suns/uniform2/alt{ + pixel_y = 4; + pixel_x = -9 + }, +/obj/item/clothing/under/syndicate/suns/uniform2{ + pixel_y = 1; + pixel_x = -9 + }, +/obj/item/clothing/under/syndicate/suns/uniform2{ + pixel_y = -3; + pixel_x = -9 + }, +/obj/item/clothing/under/syndicate/suns/alt{ + pixel_y = 8; + pixel_x = 2 + }, +/obj/item/clothing/under/syndicate/suns/alt{ + pixel_y = 4; + pixel_x = 2 + }, +/obj/item/clothing/under/syndicate/suns{ + pixel_x = 2; + pixel_y = 1 + }, +/obj/item/clothing/under/syndicate/suns{ + pixel_x = 2; + pixel_y = -3 + }, +/obj/item/clothing/under/syndicate/suns/uniform3/alt{ + pixel_y = 8; + pixel_x = 12 + }, +/obj/item/clothing/under/syndicate/suns/uniform3/alt{ + pixel_y = 4; + pixel_x = 12 + }, +/obj/item/clothing/under/syndicate/suns/uniform3{ + pixel_x = 12; + pixel_y = 1 + }, +/obj/item/clothing/under/syndicate/suns/uniform3{ + pixel_x = 12; + pixel_y = -3 + }, +/obj/item/clothing/accessory/waistcoat/suns{ + pixel_x = -6; + pixel_y = -5 + }, +/obj/item/clothing/accessory/waistcoat/suns{ + pixel_x = -6; + pixel_y = -8 + }, +/obj/item/clothing/accessory/waistcoat/suns/gembow{ + pixel_y = -4; + pixel_x = 2 + }, +/obj/item/clothing/accessory/waistcoat/suns/gembow{ + pixel_y = -7; + pixel_x = 2 + }, +/obj/item/clothing/accessory/waistcoat/suns/poof{ + pixel_y = -5; + pixel_x = 12 + }, +/obj/item/clothing/accessory/waistcoat/suns/poof{ + pixel_y = -8; + pixel_x = 12 + }, +/obj/item/clothing/accessory/waistcoat/suns/ribbon{ + pixel_y = -3; + pixel_x = -13 + }, +/obj/item/clothing/accessory/waistcoat/suns/ribbon{ + pixel_y = -6; + pixel_x = -13 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#56342A"; + dir = 4 + }, +/obj/item/radio/headset/syndicate/suns{ + pixel_x = -2; + pixel_y = 6 + }, +/obj/item/radio/headset/syndicate/suns{ + pixel_x = -2; + pixel_y = 3 + }, +/obj/item/radio/headset/syndicate/suns{ + pixel_x = -2 + }, +/obj/item/radio/headset/syndicate/suns{ + pixel_x = -2; + pixel_y = -3 + }, +/turf/open/floor/suns/hatch{ + color = "#56342A" + }, +/area/ship/crew) +"Ub" = ( +/obj/structure/table/glass, +/obj/item/cutting_board{ + pixel_x = 0; + pixel_y = 2 + }, +/obj/item/melee/knife/kitchen{ + pixel_x = 0; + pixel_y = 2 + }, +/obj/item/kitchen/rollingpin{ + pixel_x = -5; + pixel_y = 6 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/crew/canteen) +"Uc" = ( +/obj/item/folder/red{ + pixel_y = 7; + pixel_x = -5 + }, +/obj/item/folder/suns{ + pixel_y = 6; + pixel_x = -1 + }, +/obj/item/desk_flag/suns{ + pixel_x = 11; + pixel_y = 13 + }, +/obj/structure/table/wood/reinforced, +/obj/item/binoculars{ + pixel_x = 4; + pixel_y = -4 + }, +/obj/item/radio/intercom/wideband/directional/west, +/turf/open/floor/suns, +/area/ship/bridge) +"Um" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/suns/line{ + dir = 6 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/science) +"Ur" = ( +/obj/machinery/cryopod, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 5 + }, +/obj/machinery/light/dim/directional/north, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/suns/grid, +/area/ship/crew) +"Us" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/suns/dark/plain, +/area/ship/crew/canteen) +"Ux" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/crew/dorm) +"UE" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 6 + }, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/suns/line, +/obj/machinery/telecomms/receiver/preset_right{ + freq_listening = list(1347,1359,1213,1353); + network = "suns_commnet" + }, +/turf/open/floor/plasteel/telecomms_floor/tatmos, +/area/ship/engineering/communications) +"UF" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/toilet) +"UL" = ( +/obj/effect/turf_decal/suns/line/marble, +/obj/machinery/light/dim/directional/north, +/obj/effect/turf_decal/suns/line/marble/fill{ + dir = 1 + }, +/turf/open/floor/suns/plain, +/area/ship/hallway/central) +"UR" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/camera/autoname{ + dir = 8; + network = list("Paradigm-class Default"); + pixel_y = -18 + }, +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/turf/open/floor/suns/grid, +/area/ship/bridge) +"UW" = ( +/obj/machinery/light/floor, +/obj/effect/turf_decal/suns/line{ + dir = 1 + }, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"Va" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/machinery/button/door{ + id = "paradigm_cargo_lock"; + pixel_x = -3; + pixel_y = 20; + name = "cargo access toggle" + }, +/obj/machinery/button/shieldwallgen{ + pixel_y = 18; + pixel_x = -12; + id = "paradigm_cargo_holo" + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"Ve" = ( +/obj/structure/toilet/secret{ + secret_type = /obj/item/storage/box/donkpockets; + dir = 2 + }, +/obj/machinery/light/small/directional/north, +/obj/machinery/firealarm/directional/north{ + pixel_x = -10 + }, +/obj/structure/extinguisher_cabinet/directional/north{ + pixel_x = 10 + }, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/suns, +/area/ship/crew/toilet) +"Vm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/cargo) +"Vn" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8; + name = "air connector port" + }, +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/turf/open/floor/suns/grid, +/area/ship/engineering/atmospherics) +"Vr" = ( +/obj/structure/sign/flag/suns{ + pixel_x = -3; + pixel_y = 28 + }, +/obj/effect/turf_decal/suns/line/marble{ + dir = 6 + }, +/obj/effect/turf_decal/suns/line/marble/fill/corner{ + dir = 1 + }, +/turf/open/floor/suns/plain, +/area/ship/hallway/central) +"Vt" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/platform/industrial_alt, +/turf/open/floor/engine, +/area/ship/engineering/engine) +"Vu" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/chair/handrail{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"Vy" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/canteen) +"Vz" = ( +/obj/machinery/light/dim/directional/west{ + pixel_y = 9 + }, +/obj/machinery/telecomms/server/presets/syndicate{ + network = "suns_commnet"; + autolinkers = list("syndicate","hub") + }, +/obj/machinery/camera/autoname{ + dir = 5; + network = list("Paradigm-class Default"); + pixel_y = 22 + }, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/engineering) +"VL" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/chair/handrail, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"VP" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 9 + }, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/suns/line, +/obj/machinery/telecomms/broadcaster/preset_right{ + network = "suns_commnet" + }, +/turf/open/floor/plasteel/telecomms_floor/tatmos, +/area/ship/engineering/communications) +"VR" = ( +/obj/machinery/power/rad_collector/anchored, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 1 + }, +/obj/structure/platform/industrial/corner{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/obj/machinery/camera/emp_proof/motion{ + dir = 10; + network = list("Paradigm-class Default") + }, +/obj/machinery/button/door{ + dir = 8; + pixel_y = -10; + pixel_x = 20; + id = "paradigm_core_south"; + name = "core access toggle" + }, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/engineering/engine) +"VX" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/poddoor/preopen{ + dir = 4; + id = "paradigm_vestibule_north" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/engineering/engine) +"Wb" = ( +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/bridge) +"Wi" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/suns/grid, +/area/ship/engineering/engines) +"Wj" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/bridge) +"Wq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/airlock/public/glass{ + name = "Cargo Bay" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/cargo) +"WE" = ( +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/cargo) +"WG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/light_switch{ + pixel_y = 23; + pixel_x = -12 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/button/door{ + pixel_y = 24; + pixel_x = -3; + name = "telecomms access toggle"; + id = "paradigm_telecomms_lock" + }, +/turf/open/floor/plasteel, +/area/ship/engineering/communications) +"WJ" = ( +/obj/effect/turf_decal/borderfloorblack{ + dir = 9 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, +/obj/structure/closet/crate/bin{ + pixel_y = 4; + pixel_x = 7 + }, +/obj/item/trash/can{ + pixel_y = 7; + pixel_x = 11 + }, +/obj/item/trash/boritos{ + pixel_y = -5; + pixel_x = 5 + }, +/obj/item/paper/crumpled{ + pixel_y = 2; + pixel_x = 1 + }, +/turf/open/floor/suns/grid, +/area/ship/hallway/central) +"WN" = ( +/obj/effect/turf_decal/suns/line/marble/fill{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light_switch{ + pixel_x = -12; + pixel_y = -19; + dir = 1 + }, +/obj/machinery/camera/autoname{ + dir = 10; + network = list("Paradigm-class Default") + }, +/turf/open/floor/suns/dark, +/area/ship/hallway/central) +"WR" = ( +/obj/structure/sign/suns, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/cargo) +"WS" = ( +/obj/structure/chair/sofa/purple{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/solgovgold, +/turf/open/floor/suns/diagonal{ + color = "#543C30" + }, +/area/ship/crew/canteen) +"WX" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/turf/open/floor/suns/pattern, +/area/ship/bridge) +"Xq" = ( +/obj/machinery/light/floor, +/obj/effect/turf_decal/suns/line{ + dir = 6 + }, +/obj/effect/turf_decal/suns/line{ + dir = 9 + }, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"Xz" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + id = "paradigm_engines_lock"; + dir = 4 + }, +/turf/open/floor/suns/grid, +/area/ship/engineering/engines) +"XJ" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/machinery/holopad/emergency/cargo, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"XS" = ( +/obj/structure/sign/warning/radiation, +/turf/closed/wall/r_wall/plastitanium/nodiagonal/insulated, +/area/ship/engineering/engine) +"XW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/cargo) +"Yj" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/door/poddoor{ + id = "paradigm_core_south" + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"Yt" = ( +/obj/machinery/computer/rdconsole{ + dir = 8; + pixel_x = 7 + }, +/obj/effect/turf_decal/borderfloorblack{ + dir = 8 + }, +/obj/machinery/light/dim/directional/east, +/turf/open/floor/suns/grid, +/area/ship/science) +"YS" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"Zd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"Zg" = ( +/obj/structure/railing, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/reagent_dispensers/watertank{ + anchored = 1 + }, +/turf/open/floor/suns/grid, +/area/ship/engineering/engines) +"ZA" = ( +/obj/structure/chair/sofa/purple/corner{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/solgovgold{ + dir = 6 + }, +/obj/item/throwing_star/toy{ + pixel_y = 22; + pixel_x = -6 + }, +/turf/open/floor/suns/diagonal{ + color = "#543C30" + }, +/area/ship/crew/canteen) +"ZE" = ( +/obj/machinery/computer/atmos_control/external{ + dir = 4; + icon_state = "computer-right"; + pixel_x = -8; + sensors = list("paradigm_external_gas_sensor" = "External Atmospherics Monitoring") + }, +/obj/machinery/button/door{ + pixel_x = -1; + pixel_y = -14; + name = "core window toggle"; + dir = 4; + id = "paradigm_core_monitor" + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/engineering) +"ZM" = ( +/obj/effect/turf_decal/borderfloorwhite{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/suns/grid, +/area/ship/medical) +"ZT" = ( +/obj/machinery/vending/boozeomat, +/obj/machinery/airalarm/directional/north, +/obj/item/toy/figure/ninja{ + pixel_y = 12; + pixel_x = -9 + }, +/obj/machinery/light/dim/directional/west, +/turf/open/floor/suns/dark/plain, +/area/ship/crew/canteen) +"ZW" = ( +/obj/machinery/chem_heater, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/science) +"ZX" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering) +"ZY" = ( +/obj/machinery/blackbox_recorder, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor, +/turf/open/floor/suns/grid, +/area/ship/bridge) + +(1,1,1) = {" +ct +ct +ct +ct +ct +ct +ct +NV +sb +sb +sb +NV +ct +ct +ct +ct +ct +ct +ct +ct +"} +(2,1,1) = {" +ct +ct +ct +ct +NV +sb +sb +NV +mL +mL +Xz +NV +sb +sb +NV +ct +ct +ct +ct +ct +"} +(3,1,1) = {" +ct +ct +ct +mp +NV +Xz +mL +NV +NM +hb +vW +NV +mL +Xz +NV +wQ +ct +ct +ct +ct +"} +(4,1,1) = {" +ct +ct +UW +sM +NV +Wi +gj +Cf +ji +eq +Kc +yH +ra +eI +NV +Gi +QR +ct +ct +ct +"} +(5,1,1) = {" +ct +ct +hy +sM +NV +xQ +qE +qK +zV +yE +Zg +wF +Oe +kI +NV +MD +OX +ct +ct +ct +"} +(6,1,1) = {" +ct +gP +hy +EC +Ne +jp +Ge +mZ +KG +KG +KG +mZ +Ge +ip +Ne +EC +OX +vE +ct +ct +"} +(7,1,1) = {" +ct +gP +hy +EC +rl +Vu +XS +rH +KE +Mj +KE +xZ +XS +VL +dN +EC +OX +vE +ct +ct +"} +(8,1,1) = {" +ct +gP +hy +Ne +yy +BD +qw +Pd +bG +DF +Tu +tF +ug +MX +oK +Ne +OX +vE +ct +ct +"} +(9,1,1) = {" +ct +ct +UW +Ne +IT +YS +OZ +oT +Vt +ly +Ao +kx +Md +qc +sz +Ne +QR +ct +ct +ct +"} +(10,1,1) = {" +ct +ct +Ne +Ne +Ql +BD +Sp +xH +GS +yn +OE +az +Yj +uh +jR +Ne +Ne +ct +ct +ct +"} +(11,1,1) = {" +Id +hO +hO +hO +Ne +VX +XS +aF +uR +LA +uR +VR +XS +Mw +Ne +lQ +lQ +lQ +lQ +ct +"} +(12,1,1) = {" +hO +BT +UE +ir +hO +zF +LV +LV +PT +PT +PT +LV +LV +Il +Fg +QC +Sh +RQ +Rk +Br +"} +(13,1,1) = {" +hO +QZ +If +Jy +NR +JQ +ZX +Vz +ZE +tB +no +dz +ZX +qC +QE +lQ +lQ +lQ +lQ +ct +"} +(14,1,1) = {" +hO +Qi +VP +cv +hO +WG +MT +JD +Tl +mI +DV +uv +PV +Qv +Fs +wx +Mz +di +ct +ct +"} +(15,1,1) = {" +Id +hO +hO +hO +hO +hO +ZX +Fc +GQ +eO +Fh +rY +ZX +le +uE +qo +lQ +lQ +hi +ct +"} +(16,1,1) = {" +ct +PI +tX +iY +BZ +lp +PI +ZX +ZX +Db +ZX +ZX +ZX +bX +ot +Kk +eZ +NZ +lQ +ct +"} +(17,1,1) = {" +ct +PI +kq +Kg +Tb +hY +Nk +PI +qQ +Sf +CB +jg +Gs +oL +sW +Qb +HV +eM +lQ +ct +"} +(18,1,1) = {" +ct +PI +pR +Cc +Im +FH +ZM +wL +JI +Ov +WJ +dt +lQ +HJ +Vn +lQ +lQ +lQ +hi +ct +"} +(19,1,1) = {" +ct +kC +PI +PI +PI +PI +PI +PI +el +cI +Do +Do +Do +Do +Do +Do +lw +Dw +ct +ct +"} +(20,1,1) = {" +ct +CC +sO +Ip +WE +PB +EH +sU +rn +hn +Do +Ur +HK +bt +TP +je +GW +Dw +ct +ct +"} +(21,1,1) = {" +Ki +kH +KS +XW +Vm +yF +sm +Wq +JI +iA +Do +HQ +fv +Iu +Fr +pm +fQ +Do +ct +ct +"} +(22,1,1) = {" +ct +Nq +Va +du +dI +XJ +bH +Nq +QU +mJ +Do +AX +bL +Eo +cd +Gw +Mm +Do +ct +ct +"} +(23,1,1) = {" +ct +WR +Nq +QF +Ni +im +SC +Nq +br +MM +CV +Do +Do +jI +Do +Do +Do +sP +ct +ct +"} +(24,1,1) = {" +ct +ct +Nq +Nq +Nq +Nq +Nq +Nq +Vr +OV +bk +Vy +ZT +Jw +vZ +jw +Vy +ct +ct +ct +"} +(25,1,1) = {" +ct +ct +Kn +fw +QN +ZW +SB +Fe +gU +tP +bh +gS +NH +Us +uQ +Kl +Dp +ct +ct +ct +"} +(26,1,1) = {" +ct +ct +Kn +Ek +Bm +Av +oH +za +BN +xP +ty +vm +xc +gf +ia +WS +Dp +ct +ct +ct +"} +(27,1,1) = {" +ct +ct +Kn +NQ +tD +Um +pE +Fe +bR +Ij +hX +gS +sV +hZ +Ea +ZA +Dp +ct +ct +ct +"} +(28,1,1) = {" +ct +ct +CU +Kn +OI +Yt +bx +Kn +JS +OV +Ci +Vy +aI +MU +ho +Vy +il +ct +ct +ct +"} +(29,1,1) = {" +ct +ct +ct +UF +UF +UF +UF +UF +UL +kU +kW +Vy +jO +GR +Ub +Vy +ct +ct +ct +ct +"} +(30,1,1) = {" +ct +ct +ct +UF +Ve +Lu +lY +UF +Hz +ep +qe +qe +qe +qe +qe +qe +ct +ct +ct +ct +"} +(31,1,1) = {" +ct +ct +ct +UF +fD +fC +Lz +pn +mG +iz +xt +PQ +Cd +GI +AW +Ab +ct +ct +ct +ct +"} +(32,1,1) = {" +ct +ct +hR +UF +UF +UF +UF +UF +rA +Am +qe +Ri +xh +mF +Em +qe +nP +ct +ct +ct +"} +(33,1,1) = {" +ct +ct +rf +DN +bQ +og +ps +rf +cb +IK +qe +qe +qe +qe +qe +qe +qe +ct +ct +ct +"} +(34,1,1) = {" +ct +oQ +rf +sS +MC +jd +Zd +eG +mG +iz +qT +dq +uO +nm +qy +an +wD +ut +ct +ct +"} +(35,1,1) = {" +ct +gP +kR +rf +IH +qp +Is +rf +sF +WN +Rr +ij +Oy +nq +dQ +Rr +Ux +vE +ct +ct +"} +(36,1,1) = {" +ct +gP +hy +rf +rf +rf +rf +rf +ht +eY +Rr +ID +RK +Se +jq +Rr +OX +vE +ct +ct +"} +(37,1,1) = {" +ct +gP +hy +Ra +Wj +bd +tK +sy +tw +wo +Rr +Rr +Rr +Rr +Rr +Ux +OX +vE +ct +ct +"} +(38,1,1) = {" +ct +gP +hy +hy +Wj +ma +DZ +dc +yC +nS +JW +FU +Uc +ZY +Wj +OX +OX +vE +ct +ct +"} +(39,1,1) = {" +ct +ct +hy +pW +Wj +Wj +EQ +sG +Go +rK +IP +Sj +As +Wj +Wj +Fl +OX +ct +ct +ct +"} +(40,1,1) = {" +ct +ct +Tg +Qg +vS +Wj +cB +JO +Wb +UR +Er +WX +BK +Wj +HN +Cq +Xq +ct +ct +ct +"} +(41,1,1) = {" +ct +ct +ct +ja +ag +CF +zf +Ce +iP +Wj +yk +Ia +zf +CF +wi +cw +ct +ct +ct +ct +"} +(42,1,1) = {" +ct +ct +ct +ct +Tg +ct +zf +CF +CF +Wj +CF +CF +zf +ct +Xq +ct +ct +ct +ct +ct +"} diff --git a/_maps/configs/syndicate_paradigm.json b/_maps/configs/syndicate_paradigm.json new file mode 100644 index 00000000000..8490e3b0092 --- /dev/null +++ b/_maps/configs/syndicate_paradigm.json @@ -0,0 +1,67 @@ +{ + "$schema": "https://raw.githubusercontent.com/PentestSS13/Pentest/master/_maps/ship_config_schema.json", + "map_name": "Paradigm-class Experimental Cruiser", + "map_short_name": "Paradigm-class", + "map_path": "_maps/PentestMaps/Shuttles/syndicate/syndicate_suns_paradigm.dmm", + "faction": "/datum/faction/syndicate/suns", + "prefix": "SUNS", + "manufacturer": "ISF Spacecraft", + "description": "The Paradigm-class is a state-of-the-art exploration vessel class commissioned by SUNS. It uses an experimental stabilized singularity engine for both gravity generation and ship power. The hull was designed and constructed by ISF Spacecraft in close collaboration with SUNS, while the engine itself is a propriety SUNS design. A singularity engine is not a novel concept, containing it and stabilizing it to power a spacefaring vessel was previously unheard of. Rumors are about, however, given the strange behavior observed around the engine core by supervising SUNS technicians, as well the secrecy surrounding the project. The Paradigm-class is officially tasked with exploring frontier space, collecting stabilized anomaly cores, and maintaining the engine. It thus well supplied and armed, and the crew is sworn to confidentiality and to uphold the integrity of the mission. What that actual mission may be, however, is up for speculation.", + "tags": [ + "RP Focus", + "Specialist", + "Exploration", + "Telecomms" + ], + "namelists": [ + "SUNS", + "SPACE", + "BRITISH_NAVY" + ], + "job_slots": { + "Captain": { + "outfit": "/datum/outfit/job/syndicate/captain/suns", + "officer": true, + "slots": 1 + }, + "Academic": { + "outfit": "/datum/outfit/job/syndicate/head_of_personnel/suns", + "officer": true, + "slots": 1 + }, + "Senior Peacekeeper": { + "outfit": "/datum/outfit/job/syndicate/hos/suns", + "officer": true, + "slots": 1 + }, + "Peacekeeper": { + "outfit": "/datum/outfit/job/syndicate/security/suns", + "slots": 2 + }, + "Doctor": { + "outfit": "/datum/outfit/job/syndicate/doctor/suns", + "slots": 1 + }, + "Scientist": { + "outfit": "/datum/outfit/job/syndicate/science/suns", + "slots": 1 + }, + "Mechanic": { + "outfit": "/datum/outfit/job/syndicate/engineer/suns", + "slots": 1 + }, + "Graduate Student": { + "outfit": "/datum/outfit/job/syndicate/assistant/suns/complete", + "slots": 1 + } + }, + "limit": 1, + "starting_funds": 1500, + "enabled": true, + "space_spawn": false, + + "architect": "FSlashN", + "contributors": [ + "No Contributors" + ] +} diff --git a/modular_pentest/master_files/code/game/turfs/walls/reinf_plastitanium.dm b/modular_pentest/master_files/code/game/turfs/walls/reinf_plastitanium.dm index d51039c2661..e39dec0dba5 100644 --- a/modular_pentest/master_files/code/game/turfs/walls/reinf_plastitanium.dm +++ b/modular_pentest/master_files/code/game/turfs/walls/reinf_plastitanium.dm @@ -35,3 +35,6 @@ return . = ..() + +/turf/closed/wall/r_wall/plastitanium/nodiagonal + smoothing_flags = SMOOTH_BITMASK diff --git a/modular_pentest/modules/anomaly_engine/code/contained_anomaly.dm b/modular_pentest/modules/anomaly_engine/code/contained_anomaly.dm new file mode 100644 index 00000000000..b92f1ecdd72 --- /dev/null +++ b/modular_pentest/modules/anomaly_engine/code/contained_anomaly.dm @@ -0,0 +1,269 @@ + +/* +This is near feature complete, but some things are placeholder. +Possible revisions: unique loot table, unique sprites and sounds, +unique animations and teleport effects. +*/ + +#define STARTING_SINGULARITY_ENERGY 2000 ///This will be the radiation intensity. +#define HUNGER_STARTING_NUMBER 0 ///Hunger will start here and increment up. +#define HUNGER_MAXINUM_NUMBER 100 ///Clamp for maximum amount of hunger. It should be percentile based for other calculations. +#define HUNGER_INCREMENT rand(10, 20) ///How much hunger should increment up. +#define HUNGER_EVENT_THRESHOLD 35 ///How much hunger is needed for really bad stuff to start happening. +//I wanted to add a variable to anomalies for variable satisfaction, but I also want to keep this modular. +#define HUNGER_SATISFACTION rand(10, 30) ///What is substracted from hunger when the singularity is fed. +#define HUNGER_INCREMENT_COOLDOWN 1800 SECONDS ///How often hunger checks are supposed to trigger. +#define FEEDING_REWARD_THRESHOLD 10 ///How many times must you feed the singulo anomaly cores for it to reward you. + +/obj/singularity/contained_anomaly + name = "stabilized singularity" + current_size = STAGE_ONE //Does not grow. + allowed_size = STAGE_ONE + contained = TRUE // the variable that does nothing + dissipate = FALSE + move_self = FALSE + grav_pull = 3 + energy = STARTING_SINGULARITY_ENERGY + event_chance = 10 //Redefining to see this value easier. + var/active = TRUE ///Tells the gravity check in atoms.dm that this is producing ship gravity. + var/rad_coef = 1 + var/obj/docking_port/mobile/ship_port + var/current_hunger = HUNGER_STARTING_NUMBER + var/last_hunger_check = 0 + var/anomalies_consumed = 0 + var/rewards_given = 0 + var/possible_rewards + var/major_event_queued = FALSE + +/obj/singularity/contained_anomaly/Initialize(mapload, starting_energy = STARTING_SINGULARITY_ENERGY) + //Similar to the necropolis chests. I would prefer these items to be specific for this though. Right now it's just a placeholder collection of rareish stuff. + possible_rewards = list(\ + /obj/item/gem/bloodstone, + /obj/item/gem/phoron, + /obj/item/organ/heart/cursed/wizard, + /obj/item/book_of_babel, + /obj/item/book/granter/spell/summonitem, + /obj/item/necromantic_stone/lava, + /obj/item/hierophant_club, + /obj/item/wisp_lantern, + /obj/item/melee/duelenergy/saber, + /obj/item/melee/energy/sword/saber, + /obj/item/shield/energy, + /obj/item/clothing/gloves/rapid, + /obj/item/book/granter/martial/cqc, + ) + + transform *= 1.2 + //filter/animation code taken from tgstation. Should be considered placeholder pending new sprites/more animation work. + add_filter("portal_ripple", 2, list("type" = "ripple", "flags" = WAVE_BOUNDED, "radius" = 0, "size" = 2)) + var/filter = get_filter("portal_ripple") + animate(filter, radius = 0, time = 0.2 SECONDS, size = 2, easing = JUMP_EASING, loop = -1, flags = ANIMATION_PARALLEL) + animate(radius = 32, time = 1.5 SECONDS, size = 0) + + last_hunger_check = world.time + return ..() + +/obj/singularity/contained_anomaly/examine(mob/user) + . = ..() + if(current_hunger >= HUNGER_EVENT_THRESHOLD) + . += span_warning("It appears to... want something.") + +/obj/singularity/contained_anomaly/admin_investigate_setup() //This will not have a containment field. + return FALSE + +/obj/singularity/contained_anomaly/expand(force_size = 0) //Hardcoded to never expand. + return FALSE + +/obj/singularity/contained_anomaly/process(seconds_per_tick) + radiation_pulse(src, energy, RAD_DISTANCE_COEFFICIENT * rad_coef, can_contaminate = FALSE) + if(last_hunger_check + HUNGER_INCREMENT_COOLDOWN <= world.time) + handle_hunger(current_hunger + HUNGER_INCREMENT) + if(major_event_queued || ( current_hunger >= HUNGER_EVENT_THRESHOLD && prob((current_hunger * 0.8)) )) + event(major_event = TRUE) //Something really bad is about to happen ship-wide. + else if(prob(event_chance + (current_hunger * 0.2))) //We still don't want these to spam often since it's per process. + event() //Regular bad event, localized. + +/obj/singularity/contained_anomaly/connect_to_shuttle(obj/docking_port/mobile/port, obj/docking_port/stationary/dock) + . = ..() + if(!port) //We need a port for everything else to function correctly. This is only meant to be on a ship. + var/turf/current_turf = get_turf(src) + message_admins("A contained singularity was created without a linked port at [ADMIN_VERBOSEJMP(current_turf)].") + investigate_log("was created at [AREACOORD(current_turf)]. obj/docking_port/mobile/port was passed as [port].", INVESTIGATE_SINGULO) + qdel(src) + return FALSE + ship_port = port + port.gravgen_list |= WEAKREF(src) + +/obj/singularity/contained_anomaly/Destroy() + if(ship_port) + ship_port.gravgen_list -= WEAKREF(src) + ship_port = null + return ..() + +/obj/singularity/contained_anomaly/consume(atom/A) + A.singularity_act(current_size, src) + if(istype(A, /obj/machinery/power/supermatter_crystal)) + singularity_act() //Explosion, nothing else. + else if(istype(A, /obj/item/assembly/signaler/anomaly)) + anomalies_consumed++ + handle_hunger(current_hunger - HUNGER_SATISFACTION) + if(anomalies_consumed >= FEEDING_REWARD_THRESHOLD) + anomalies_consumed = 0 + major_event_queued = FALSE //Overrides getting queued into a bad event. + addtimer(CALLBACK(src, PROC_REF(give_reward)), rand(3 SECONDS, 6 SECONDS)) + +/obj/singularity/contained_anomaly/event(major_event = FALSE, forced = FALSE) + if(!major_event) + //strings for easier identification. + var/list/possible_minor_events = list("hallucination_pulse", "mezzer") + if(current_hunger >= HUNGER_EVENT_THRESHOLD) + possible_minor_events += list("grav_pull", "light_flicker") + switch(pick(possible_minor_events)) + if("hallucination_pulse") + for(var/mob/living/carbon/human/target_mob in view(4, src)) //Have to be close to it, and there is no message. + hallucination_pulse(target_mob, src) + if("mezzer") + mezzer() + if("grav_pull") + eat() + if("light_flicker") //TODO Check on this + var/area/flicker_area = get_area(src) + for(var/obj/machinery/light/light_to_flicker in GLOB.machines) + if(light_to_flicker in flicker_area) + light_to_flicker.start_flickering() + + else + if(!length(ship_port.shuttle_areas)) //We need at least one area for this to function correctly, just in case. + return FALSE + var/list/active_ship_crew = list() + for(var/mob/potential_crew in GLOB.player_list) + //We want to make sure there are people playing on the ship, so these don't trigger when everyone's SSD/elsewhere. + if(potential_crew.client && (potential_crew in GLOB.alive_mob_list) && (get_area(potential_crew) in ship_port.shuttle_areas)) + active_ship_crew += potential_crew + + if(!length(active_ship_crew)) //Nobody present. + major_event_queued = TRUE //Place on the backburner to fire next hunger check. + else + var/weighted_pick = pick(200; "ship_wide_mood", 150; "ship_wide_hallucination", (length(active_ship_crew) == 1 ? 0 : 85); "teleport_to_src", 45; "emp_burst_area", 25; "spawn_hostile_mobs") + if(forced) + weighted_pick = forced + switch(weighted_pick) + if("ship_wide_mood") //Mood only, not terrible. + for(var/mob/target_crew in active_ship_crew) + //TODO: Possibly clear this through feeding the singularity. + SEND_SIGNAL(target_crew, COMSIG_ADD_MOOD_EVENT, "contained_anomaly", /datum/mood_event/feed_me_seymour) + if("ship_wide_hallucination") //Worse than mood. + for(var/mob/living/target_crew in active_ship_crew) + hallucination_pulse(target_crew, message = TRUE, blind_check = FALSE) + if("teleport_to_src") //More rare, but potentially not all that dangerous, aside the near-leathal radiation... + var/turf/random_destination = get_step_rand(src) + var/teleportation_chance = 100 //decreases per individual person moved. + active_ship_crew -= pick(active_ship_crew) //So at least one person is always excluded. + + for(var/mob/target_crew in active_ship_crew) + if(prob(teleportation_chance)) + do_teleport(target_crew, random_destination) + teleportation_chance -= rand(5,35) + if(teleportation_chance <= 0) + break + if("emp_burst_area") //Can be devastating depending on the area it hits. + var/area/target_area = pick(ship_port.shuttle_areas) + empulse(pick(target_area.contents), 8, 10) //The proc grabs the proper turf if it's something else. + if("spawn_hostile_mobs") //Can be very dangerous, depending on when it happens. + for(var/area/area_iterator in ship_port.shuttle_areas) + for(var/turf/possible_spawn in area_iterator) + if(!possible_spawn.density)//We don't want to spawn these guys in walls/windows and other dense objects. + var/successful_spawn = TRUE + for(var/obj/object_blocker in possible_spawn) + if(object_blocker.density) + successful_spawn = FALSE + break + if(successful_spawn) + new /mob/living/simple_animal/hostile/faithless(possible_spawn) + do_sparks(3, TRUE, possible_spawn) + break + + major_event_queued = FALSE + +/obj/singularity/contained_anomaly/proc/handle_hunger(hunger_change) + last_hunger_check = world.time + current_hunger = clamp(hunger_change, HUNGER_STARTING_NUMBER, HUNGER_MAXINUM_NUMBER) + var/multiplier = current_hunger / HUNGER_MAXINUM_NUMBER + //To help visualize how hungry the singularity is. Placeholder. + animate(src, color = color_matrix_lightness(-0.5 * multiplier), time = 2 SECONDS) + +/obj/singularity/contained_anomaly/proc/give_reward() + var/reward = length(possible_rewards) ? pick(possible_rewards) : /obj/item/gem/void + var/turf/reward_location = get_step_rand(src) + if(reward_location) + possible_rewards -= reward + new reward(reward_location) + do_sparks(3, TRUE, reward_location) + rewards_given++ + +/obj/singularity/contained_anomaly/proc/hallucination_pulse(mob/living/target_mob, atom/location, intensity = 100, message = FALSE, blind_check = TRUE) + if(blind_check && target_mob.is_blind()) + return FALSE + + if(location) + var/dist = sqrt(1 / max(1, get_dist(target_mob, location))) + target_mob.hallucination += (intensity * 0.5) * dist + else + target_mob.hallucination += intensity + target_mob.hallucination = clamp(target_mob.hallucination, 0, 150) + if(message) + var/list/messages = list( + "Your mind is suddenly overloaded with intrusive thoughts...", + "Reality ripples around you...", + "Something tugs at your consciousness...", + "Something whispers into your mind...", + ) + to_chat(target_mob, span_warning(pick(messages))) + +#undef HUNGER_STARTING_NUMBER +#undef HUNGER_MAXINUM_NUMBER +#undef STARTING_SINGULARITY_ENERGY +#undef HUNGER_INCREMENT +#undef HUNGER_EVENT_THRESHOLD +#undef HUNGER_SATISFACTION +#undef HUNGER_INCREMENT_COOLDOWN +#undef FEEDING_REWARD_THRESHOLD + +/datum/mood_event/feed_me_seymour + description = span_warning("Something is tugging at the edges of my soul...") + mood_change = -5 + timeout = 10 MINUTES + +/turf/open/indestructible/reinforced_hull + name = "interior reinforced hull plating" + desc = "Extremely sturdy plating meant to hold a singularity." + icon_state = "reinforced_hull" + +/turf/closed/wall/r_wall/plastitanium/nodiagonal/insulated + name = "reactor wall" + desc = "A durable wall of reinforced plastitanium with additional radiation insulation." + rad_insulation = 0.5 + +/obj/item/paper/fluff/ship/paradigm + name = "Engineering Quickstart" + default_raw_text = {"
Singularity Safety Guidelines:
+Operation and Maintenance:
+The contained singularity onboard this vessel serves as both a gravitational generator and a source of power. Collect plasma tanks from nearby storage, enter the singularity chamber and insert the tanks into the radiations collectors. Turn on the collectors to generate power for the linked SMES units. +
The singularity inputs anomaly cores; throw them into singularity regularly to keep it stabilized. Failure to do so may have consequences. +
Communications Safety Guidelines:
+Operation and Maintenance:
+The telecommunication system is preconfigured and requires little else on your part. You may recalibrate it as necessary for the mission, keeping in mind the safety guidelines.
+Mzp}DZD
zOtzu9Ko(z{E_fcqD^NE?xs6d?^zx>>k4JrZA)=O!J3wg^O(Gjnkpzl#05Unj2%$;6
z6&g__>od~wU9NEXuNkQ(AYY}?w*SPCopnKvV{$3 A-I1x-maq}cf8JsGNMq7!iLfl7?h{Fo(vCQ5j6x^UnSvwnJ>@h+s3a)O^I
z1$;mbD1U5<5FY?_Aw DV7z+ZF2m&49_AS9yr(`Y+yRpycCiQ1Zd(D#kT3VOMtYuUK{PFC~s3
zapre{`b1#6fZBATc$6}SH?#D`#JM>bf2cOmoM$jklm8vs4ghQzjBBKpHPEKu1;DDn
z9B3FsI%Yt#!S4h127)5fU^Wz*8qphKi?t*@M)2A{Uwr@r9x+tu0Y;$H3;&h)2ep;M
z%@n;^^o1?^aV?;e_zHm6CbpD|Zg$D8k@60tL}nElVM`Iwd~mLRhKj0d1D@+yf$OPp
z3)B$TfXV)N P2(yZ}(u~9Yd8*da|Q;^-6_!IsEMbZLsX%dD&`j&yaWmTw_E#Np7
zC@wTr+!H8o@FJ0h;eE(B_#z+pPueBsE{S+NzyC;z!FG;mj#fD5itb0ybCamEz#?1Q
z_#vSU6L*Az0_ctm)Usr;C0Vdfo;`QyMfM7&=lP)(6BbOhv6$1w7YroY7gsc78QAj_iwm)7{RUQrc@!e~xrlZ0`cOezRa|X$+^g%GRDNXfFzf^%k`Y7&
ByICJmp0#A+y1xf-HIDqe12ZdxF|ex76dk^wk47xG(9FU&Jd2^lyTWYT0r
ze1;dqNVd#Z3M&^1&!mT(N@otg&ijn%s9|-vxZQ7IC7J}uY1jVR%5PU^Y0vX@Q-w9z
zqNhN^Vju*z4z4Zy!m^I#PxVdC6m=~>4oJtXt@Dl)>)Xb;Jl+H7))JDDZ+i%#N0iVM
zs*!G?7L0rp#e4}!1L>`lHW_K!RcOs9C8q30;dquA*>j|HI>aNshPMZ;{?-ypPRXl)
zKHlIESBK^VA@|z*w;T94_qbOb+=(pX!5E1#bacZbRLOHaosq8RL{*4L=P)isL0_C-
zizQFpgH9K4fLI1cmFv$
z-A_S7APWVx(ElQ{8edNJ5U~t2BoSU(#RU)Yj!My)gRgE<^U
=P{`BZD)zzq{JUj<%!w%qG4c;LwzF60gYqCjA@e
zQ5PTE|K`+>D1#g1a5sL~zeVLY4MEc_-mh*!u*