From b15ff1cbeae69148fe0721b6cc0bbf3779193f0b Mon Sep 17 00:00:00 2001 From: Killian <49700375+KillianKirilenko@users.noreply.github.com> Date: Mon, 27 Feb 2023 22:01:22 +0000 Subject: [PATCH 1/3] ships! --- maps/offmap_vr/common_offmaps.dm | 2 + maps/offmap_vr/om_ships/gecko_cr.dmm | 8 +- maps/offmap_vr/om_ships/sdf_corvette.dmm | 1018 ++++++++++++++ .../offmap_vr/om_ships/sdf_corvette_wreck.dmm | 1226 +++++++++++++++++ maps/offmap_vr/om_ships/sdf_corvettes.dm | 141 ++ maps/offmap_vr/om_ships/sdf_cutter.dmm | 1121 +++++++++++++++ .../pois_vr/debris_field/_templates.dm | 7 + vorestation.dme | 2 - 8 files changed, 3519 insertions(+), 6 deletions(-) create mode 100644 maps/offmap_vr/om_ships/sdf_corvette.dmm create mode 100644 maps/offmap_vr/om_ships/sdf_corvette_wreck.dmm create mode 100644 maps/offmap_vr/om_ships/sdf_corvettes.dm create mode 100644 maps/offmap_vr/om_ships/sdf_cutter.dmm diff --git a/maps/offmap_vr/common_offmaps.dm b/maps/offmap_vr/common_offmaps.dm index 1076f00dd38..00e2440c1dc 100644 --- a/maps/offmap_vr/common_offmaps.dm +++ b/maps/offmap_vr/common_offmaps.dm @@ -497,6 +497,8 @@ #include "../offmap_vr/om_ships/curashuttle.dm" #include "../offmap_vr/om_ships/itglight.dm" #include "../offmap_vr/om_ships/abductor.dm" +#include "../offmap_vr/om_ships/lunaship.dm" +#include "../offmap_vr/om_ships/sdf_corvettes.dm" ////////////////////////////////////////////////////////////////////////////// //Capsule deployed ships diff --git a/maps/offmap_vr/om_ships/gecko_cr.dmm b/maps/offmap_vr/om_ships/gecko_cr.dmm index fcbae2a9aac..defc551901e 100644 --- a/maps/offmap_vr/om_ships/gecko_cr.dmm +++ b/maps/offmap_vr/om_ships/gecko_cr.dmm @@ -1848,8 +1848,8 @@ /obj/effect/floor_decal/industrial/outline/grey, /obj/machinery/embedded_controller/radio/docking_port_multi{ child_names_txt = "Port Airlock Control;Starboard Airlock Control"; - child_tags_txt = "geck_sh_docking_port;geck_sh_docking_star"; - id_tag = "geck_sh_docking"; + child_tags_txt = "geck_cr_docking_port;geck_cr_docking_star"; + id_tag = "geck_cr_docking"; pixel_y = 22 }, /obj/structure/railing/grey{ @@ -2343,7 +2343,7 @@ /obj/machinery/atmospherics/unary/vent_pump, /obj/structure/handrail, /obj/machinery/embedded_controller/radio/airlock/docking_port_multi{ - id_tag = "geck_sh_docking_port"; + id_tag = "geck_cr_docking_port"; name = "Port AIrlock Control"; pixel_y = 22 }, @@ -2988,7 +2988,7 @@ /obj/machinery/atmospherics/unary/vent_pump, /obj/structure/handrail, /obj/machinery/embedded_controller/radio/airlock/docking_port_multi{ - id_tag = "geck_sh_docking_star"; + id_tag = "geck_cr_docking_star"; name = "Starboard Airlock Control"; pixel_y = 22 }, diff --git a/maps/offmap_vr/om_ships/sdf_corvette.dmm b/maps/offmap_vr/om_ships/sdf_corvette.dmm new file mode 100644 index 00000000000..e778de3a6e2 --- /dev/null +++ b/maps/offmap_vr/om_ships/sdf_corvette.dmm @@ -0,0 +1,1018 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"bd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel, +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8 + }, +/obj/effect/map_helper/airlock/atmos/pump_out_internal, +/obj/structure/closet/walllocker_double/emergency_engi/north, +/obj/fiftyspawner/steel/hull, +/obj/fiftyspawner/rglass, +/obj/item/weapon/storage/toolbox/mechanical, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"bn" = ( +/obj/structure/cable/green{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"cJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 10 + }, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette) +"cS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/obj/effect/map_helper/airlock/sensor/int_sensor, +/obj/machinery/airlock_sensor/airlock_interior{ + pixel_y = -24 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"dv" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette) +"dG" = ( +/obj/machinery/sleeper{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"dQ" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4 + }, +/obj/effect/map_helper/airlock/atmos/chamber_pump, +/obj/item/weapon/storage/toolbox/electrical, +/obj/structure/closet/walllocker_double/emergency_engi/north, +/obj/machinery/button/remote/airlock{ + dir = 4; + id = "sdf_airlock_w"; + name = "Port Airlock Control"; + pixel_x = -24; + specialfunctions = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"en" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"eD" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/door/blast/regular/open{ + dir = 4; + id = "sdfc_cockpitshutters"; + name = "Blast Shield" + }, +/turf/simulated/floor/plating, +/area/shuttle/sdf_corvette) +"eT" = ( +/obj/machinery/atmospherics/pipe/tank/phoron, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/floor_decal/industrial/warning/full, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"fX" = ( +/obj/machinery/door/firedoor/glass, +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/door/airlock/voidcraft/vertical{ + icon_state = "door_locked"; + id_tag = "sdfc_airlock_w"; + locked = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"hn" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4 + }, +/obj/effect/map_helper/airlock/atmos/chamber_pump, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"hy" = ( +/obj/machinery/power/smes/buildable, +/obj/structure/cable/green{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"jK" = ( +/obj/structure/handrail, +/obj/machinery/atmospherics/pipe/manifold4w/hidden, +/obj/machinery/embedded_controller/radio/airlock/docking_port{ + id_tag = "sdfc_dock_con"; + pixel_y = 24 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"jS" = ( +/obj/machinery/computer/ship/helm{ + req_one_access = list() + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"kI" = ( +/obj/structure/bed/chair/shuttle{ + dir = 1 + }, +/obj/structure/cable/green{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/unary/vent_scrubber, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"lI" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8 + }, +/obj/effect/map_helper/airlock/atmos/chamber_pump, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"lJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette) +"lN" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"lW" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/glass, +/obj/effect/map_helper/airlock/door/int_door, +/obj/machinery/door/airlock/voidcraft, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"ms" = ( +/obj/machinery/computer/ship/sensors{ + dir = 4 + }, +/obj/machinery/button/remote/blast_door{ + id = "sdfc_cockpitshutters"; + name = "Blast Shields Control"; + pixel_y = 24 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"mT" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/sleep_console, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"nh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 6 + }, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette) +"nq" = ( +/obj/structure/handrail, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/button/remote/airlock{ + id = "sdfc_compartment"; + name = "Access Hatch Control"; + pixel_y = 24; + specialfunctions = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"nr" = ( +/obj/machinery/pointdefense_control{ + id_tag = "sdfc_pd" + }, +/obj/machinery/alarm/alarms_hidden{ + dir = 1; + pixel_y = -26 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"pl" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 8 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8 + }, +/obj/machinery/alarm/alarms_hidden{ + dir = 8; + pixel_x = 26 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"pu" = ( +/obj/machinery/sleep_console, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"pG" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 6 + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 1 + }, +/obj/effect/map_helper/airlock/atmos/pump_out_external, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette) +"ri" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/door/blast/regular/open{ + id = "sdfc_cockpitshutters"; + name = "Blast Shield" + }, +/turf/simulated/floor/plating, +/area/shuttle/sdf_corvette) +"rX" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 4 + }, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/extinguisher_cabinet{ + dir = 4; + pixel_x = -30 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"sG" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4 + }, +/obj/effect/map_helper/airlock/atmos/pump_out_internal, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"tg" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/sleeper{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"tt" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8 + }, +/obj/effect/map_helper/airlock/atmos/pump_out_internal, +/obj/effect/shuttle_landmark/shuttle_initializer/sdf_corvette, +/obj/effect/overmap/visitable/ship/landable/sdf_corvette, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"uw" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 8 + }, +/obj/structure/closet/walllocker/emerglocker/east, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"uD" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"wn" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette) +"wQ" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/hatch{ + req_one_access = list() + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"xk" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"ye" = ( +/obj/machinery/atmospherics/pipe/manifold4w/hidden/fuel, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette) +"yA" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"yN" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8 + }, +/obj/structure/handrail{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette) +"zb" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"zn" = ( +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/structure/sign/warning/airlock{ + pixel_y = -32 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"zX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/extinguisher_cabinet{ + dir = 1; + pixel_y = -28 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"Cg" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4 + }, +/obj/effect/map_helper/airlock/atmos/pump_out_internal, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"Cq" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/computer/ship/engines{ + dir = 8 + }, +/obj/machinery/button/remote/blast_door{ + id = "sdfc_cockpitshutters"; + name = "Blast Shields Control"; + pixel_y = 24 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"Eg" = ( +/obj/structure/cable/green{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 5 + }, +/obj/machinery/power/pointdefense{ + id_tag = "sdfc_pd"; + name = "\improper twin-linked laser turret" + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette) +"Eo" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette) +"EN" = ( +/obj/structure/handrail, +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 1 + }, +/obj/machinery/airlock_sensor{ + pixel_y = 22 + }, +/obj/effect/map_helper/airlock/sensor/chamber_sensor, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"Fb" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette) +"Fp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette) +"Hb" = ( +/obj/machinery/shipsensors{ + dir = 1 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 9 + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette) +"Hu" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 1 + }, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette) +"Ib" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/glass, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/map_helper/airlock/door/ext_door, +/obj/machinery/door/airlock/voidcraft/vertical, +/obj/machinery/airlock_sensor/airlock_exterior{ + dir = 4; + pixel_x = 10; + pixel_y = 25 + }, +/obj/effect/map_helper/airlock/sensor/ext_sensor, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"IY" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/blast/regular/open{ + id = "sdfc_cockpitshutters"; + name = "Blast Shield" + }, +/turf/simulated/floor/plating, +/area/shuttle/sdf_corvette) +"JX" = ( +/obj/structure/handrail{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden, +/obj/structure/extinguisher_cabinet{ + dir = 1; + pixel_y = -28 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"Kj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette) +"KJ" = ( +/obj/structure/handrail{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden, +/obj/machinery/button/remote/airlock{ + dir = 1; + id = "sdfc_airlock_s"; + name = "Aft Airlock Control"; + pixel_y = -24; + specialfunctions = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"KM" = ( +/turf/template_noop, +/area/space) +"Ly" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/door/blast/regular/open{ + id = "sdfc_cockpitshutters"; + name = "Blast Shield" + }, +/turf/simulated/floor/plating, +/area/shuttle/sdf_corvette) +"LM" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/closet/walllocker_double/medical/east, +/obj/effect/floor_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/item/weapon/storage/firstaid{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/weapon/storage/firstaid/o2{ + pixel_x = -2; + pixel_y = -2 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"Ms" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 6 + }, +/obj/machinery/door/airlock/multi_tile/glass{ + icon_state = "door_locked"; + id_tag = "sdfc_airlock_s"; + locked = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"Oc" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/closet/walllocker/emerglocker/north, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"PO" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/voidcraft/vertical{ + id_tag = "sdfc_compartment" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"Qn" = ( +/obj/structure/bed/chair/shuttle{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"QG" = ( +/obj/machinery/power/pointdefense{ + id_tag = "sdfc_pd"; + name = "\improper twin-linked laser turret" + }, +/obj/structure/cable/green{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 9 + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette) +"Rb" = ( +/obj/machinery/computer/shuttle_control/explore/sdf_corvette, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"RW" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 10 + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 1 + }, +/obj/effect/map_helper/airlock/atmos/pump_out_external, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette) +"Tf" = ( +/obj/structure/cable/green{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/apc/alarms_hidden{ + pixel_y = -24 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"TK" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 1 + }, +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/structure/closet/walllocker/emerglocker/south, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"UB" = ( +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette) +"VN" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/warning/full, +/obj/machinery/atmospherics/pipe/tank/air{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"Wf" = ( +/obj/machinery/atmospherics/unary/engine{ + dir = 1 + }, +/turf/simulated/shuttle/plating/airless/carry, +/area/shuttle/sdf_corvette) +"Wy" = ( +/obj/structure/cable/green{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/power/pointdefense{ + id_tag = "sdfc_pd"; + name = "\improper twin-linked laser turret" + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette) +"WA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) +"WR" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 5 + }, +/obj/structure/handrail{ + dir = 4 + }, +/obj/structure/fuel_port/heavy{ + dir = 8; + pixel_x = -30 + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette) + +(1,1,1) = {" +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +"} +(2,1,1) = {" +KM +KM +KM +KM +KM +KM +KM +KM +QG +UB +UB +UB +UB +fX +nh +Wf +KM +"} +(3,1,1) = {" +KM +Hb +UB +IY +IY +UB +UB +UB +dv +UB +VN +UB +dQ +hn +Hu +Wf +KM +"} +(4,1,1) = {" +KM +UB +UB +ms +nr +UB +hy +rX +tg +dG +TK +lJ +jK +JX +Hu +Wf +KM +"} +(5,1,1) = {" +KM +eD +jS +Qn +zX +UB +Oc +uD +mT +pu +cS +UB +lI +lI +Ms +RW +KM +"} +(6,1,1) = {" +KM +eD +Rb +kI +bn +wQ +zb +lN +xk +en +yA +lW +sG +Cg +WA +pG +KM +"} +(7,1,1) = {" +KM +UB +UB +Cq +Tf +UB +nq +LM +pl +uw +zn +UB +EN +KJ +wn +Wf +KM +"} +(8,1,1) = {" +KM +Eg +Fb +ri +Ly +UB +PO +Fp +dv +UB +eT +Kj +bd +tt +ye +Wf +KM +"} +(9,1,1) = {" +KM +KM +KM +KM +KM +WR +Eo +yN +Wy +UB +UB +UB +UB +Ib +cJ +Wf +KM +"} +(10,1,1) = {" +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +"} diff --git a/maps/offmap_vr/om_ships/sdf_corvette_wreck.dmm b/maps/offmap_vr/om_ships/sdf_corvette_wreck.dmm new file mode 100644 index 00000000000..e11d5315602 --- /dev/null +++ b/maps/offmap_vr/om_ships/sdf_corvette_wreck.dmm @@ -0,0 +1,1226 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"bd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel, +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8 + }, +/obj/effect/map_helper/airlock/atmos/pump_out_internal, +/obj/structure/closet/walllocker_double/emergency_engi/north, +/obj/fiftyspawner/steel/hull, +/obj/fiftyspawner/rglass, +/obj/item/weapon/storage/toolbox/mechanical, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"bn" = ( +/obj/structure/cable/green{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/item/trash/material/circuit, +/obj/item/weapon/material/shard/shrapnel, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"cJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 10 + }, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette_wreck) +"cS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/obj/effect/map_helper/airlock/sensor/int_sensor, +/obj/machinery/airlock_sensor/airlock_interior{ + pixel_y = -24 + }, +/obj/item/weapon/material/shard/shrapnel, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"dv" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/girder, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"dG" = ( +/obj/machinery/sleeper{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"dQ" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4 + }, +/obj/effect/map_helper/airlock/atmos/chamber_pump, +/obj/item/weapon/storage/toolbox/electrical, +/obj/structure/closet/walllocker_double/emergency_engi/north, +/obj/machinery/button/remote/airlock{ + dir = 4; + id = "sdfc_airlock_w_wreck"; + name = "Port Airlock Control"; + pixel_x = -24; + specialfunctions = 4 + }, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"en" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/item/weapon/material/shard, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"eD" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/grille, +/obj/machinery/door/blast/regular/open{ + dir = 4; + id = "sdfc_wreck_cockpitshutters"; + name = "Blast Shield" + }, +/obj/item/weapon/material/shard, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"eT" = ( +/obj/machinery/atmospherics/pipe/tank/phoron, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/floor_decal/industrial/warning/full, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"fX" = ( +/obj/machinery/door/firedoor/glass, +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/door/airlock/voidcraft/vertical{ + icon_state = "door_locked"; + id_tag = "sdfc_airlock_w_wreck"; + locked = 1 + }, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"hn" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4 + }, +/obj/effect/map_helper/airlock/atmos/chamber_pump, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"hy" = ( +/obj/machinery/power/smes/buildable, +/obj/structure/cable/green{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"jK" = ( +/obj/structure/handrail, +/obj/machinery/atmospherics/pipe/manifold4w/hidden, +/obj/machinery/embedded_controller/radio/airlock/docking_port{ + id_tag = "sdfc_wreck_dock_con"; + pixel_y = 24 + }, +/obj/effect/landmark/corpse/vintage/marine, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"jS" = ( +/obj/machinery/computer/ship/helm{ + req_one_access = list() + }, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"kI" = ( +/obj/structure/bed/chair/shuttle{ + dir = 1 + }, +/obj/structure/cable/green{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/unary/vent_scrubber, +/obj/item/weapon/gun/energy/gun/compact, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"lI" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8 + }, +/obj/effect/map_helper/airlock/atmos/chamber_pump, +/obj/item/weapon/material/shard, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"lJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette_wreck) +"lN" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/item/weapon/material/shard, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"lW" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/glass, +/obj/effect/map_helper/airlock/door/int_door, +/obj/machinery/door/airlock/voidcraft, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"ms" = ( +/obj/machinery/computer/ship/sensors{ + dir = 4 + }, +/obj/machinery/button/remote/blast_door{ + id = "sdfc_wreck_cockpitshutters"; + name = "Blast Shields Control"; + pixel_y = 24 + }, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"mT" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"nh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 6 + }, +/obj/structure/girder, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"nq" = ( +/obj/structure/handrail, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/button/remote/airlock{ + id = "sdfc_wreck_compartment"; + name = "Access Hatch Control"; + pixel_y = 24; + specialfunctions = 4 + }, +/obj/effect/landmark/corpse/vintage/marine, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"nr" = ( +/obj/machinery/pointdefense_control{ + id_tag = "sdfc_wreck_pd" + }, +/obj/machinery/alarm/alarms_hidden{ + dir = 1; + pixel_y = -26 + }, +/obj/item/weapon/material/shard/shrapnel, +/obj/item/weapon/material/shard, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"pl" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 8 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/unary/vent_scrubber{ + dir = 8 + }, +/obj/machinery/alarm/alarms_hidden{ + dir = 8; + pixel_x = 26 + }, +/obj/effect/decal/cleanable/blood, +/obj/item/weapon/material/shard/shrapnel, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"pu" = ( +/obj/machinery/sleep_console, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"pG" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 6 + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 1 + }, +/obj/effect/map_helper/airlock/atmos/pump_out_external, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"ri" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/grille, +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/door/blast/regular/open{ + id = "sdfc_wreck_cockpitshutters"; + name = "Blast Shield" + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"rX" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 4 + }, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/extinguisher_cabinet{ + dir = 4; + pixel_x = -30 + }, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"sG" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4 + }, +/obj/effect/map_helper/airlock/atmos/pump_out_internal, +/obj/item/weapon/material/shard/shrapnel, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"tg" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/weapon/material/shard/shrapnel, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"tt" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8 + }, +/obj/effect/map_helper/airlock/atmos/pump_out_internal, +/obj/effect/shuttle_landmark/shuttle_initializer/sdf_corvette_wreck, +/obj/effect/overmap/visitable/ship/landable/sdf_corvette_wreck, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"uw" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 8 + }, +/obj/structure/closet/walllocker/emerglocker/east, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"uD" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/landmark/corpse/vintage/marine, +/obj/item/weapon/gun/energy/laser/old, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"wn" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette_wreck) +"wQ" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/hatch{ + req_one_access = list() + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette_wreck) +"xk" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"ye" = ( +/obj/machinery/atmospherics/pipe/manifold4w/hidden/fuel, +/obj/structure/girder, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"yA" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"yN" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8 + }, +/obj/structure/handrail{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"zb" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/blood, +/obj/item/weapon/gun/energy/laser/old, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"zn" = ( +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/structure/sign/warning/airlock{ + pixel_y = -32 + }, +/obj/effect/landmark/corpse/vintage/marine, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"zX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/extinguisher_cabinet{ + dir = 1; + pixel_y = -28 + }, +/obj/item/device/gps/on{ + gps_tag = "SDF Beacon" + }, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"Cg" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4 + }, +/obj/effect/map_helper/airlock/atmos/pump_out_internal, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"Cq" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/computer/ship/engines{ + dir = 8 + }, +/obj/machinery/button/remote/blast_door{ + id = "sdfc_wreck_cockpitshutters"; + name = "Blast Shields Control"; + pixel_y = 24 + }, +/obj/item/weapon/material/shard, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"Eg" = ( +/obj/structure/cable/green{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 5 + }, +/obj/machinery/power/pointdefense{ + id_tag = "sdfc_wreck_pd"; + name = "\improper twin-linked laser turret" + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"Eo" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/item/weapon/material/shard/shrapnel, +/obj/item/weapon/material/shard/shrapnel, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"EN" = ( +/obj/structure/handrail, +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 1 + }, +/obj/machinery/airlock_sensor{ + pixel_y = 21 + }, +/obj/effect/map_helper/airlock/sensor/chamber_sensor, +/obj/item/weapon/gun/energy/gun/compact, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"Fb" = ( +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/girder, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"Fp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette_wreck) +"Gc" = ( +/obj/item/weapon/material/shard, +/turf/template_noop, +/area/space) +"Hb" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 9 + }, +/obj/machinery/shipsensors/weak{ + dir = 1 + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"Hu" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 1 + }, +/obj/structure/girder, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"Ib" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/glass, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/map_helper/airlock/door/ext_door, +/obj/machinery/door/airlock/voidcraft/vertical, +/obj/machinery/airlock_sensor/airlock_exterior{ + dir = 1; + pixel_x = 6; + pixel_y = 25 + }, +/obj/effect/map_helper/airlock/sensor/ext_sensor, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"IY" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/blast/regular/open{ + id = "sdfc_wreck_cockpitshutters"; + name = "Blast Shield" + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"JX" = ( +/obj/structure/handrail{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden, +/obj/structure/extinguisher_cabinet{ + dir = 1; + pixel_y = -28 + }, +/obj/item/weapon/gun/energy/laser/old, +/obj/item/weapon/material/shard/shrapnel, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"Kj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette_wreck) +"KJ" = ( +/obj/structure/handrail{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden, +/obj/machinery/button/remote/airlock{ + dir = 1; + id = "sdfc_airlock_s_wreck"; + name = "Aft Airlock Control"; + pixel_y = -24; + specialfunctions = 4 + }, +/obj/effect/landmark/corpse/vintage/pilot, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"KM" = ( +/turf/template_noop, +/area/space) +"Lj" = ( +/obj/item/weapon/material/shard/shrapnel, +/turf/template_noop, +/area/space) +"Ly" = ( +/obj/machinery/door/firedoor/glass, +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/door/blast/regular/open{ + id = "sdfc_wreck_cockpitshutters"; + name = "Blast Shield" + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"LM" = ( +/obj/structure/bed/chair/bay/shuttle{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/closet/walllocker_double/medical/east, +/obj/effect/floor_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/item/weapon/storage/firstaid{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/weapon/storage/firstaid/o2{ + pixel_x = -2; + pixel_y = -2 + }, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"Ms" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 6 + }, +/obj/machinery/door/airlock/multi_tile/glass{ + icon_state = "door_locked"; + id_tag = "sdfc_airlock_s_wreck"; + locked = 1 + }, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"Oc" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/closet/walllocker/emerglocker/north, +/obj/item/weapon/material/shard/shrapnel, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"Oe" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette_wreck) +"Pl" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8 + }, +/obj/effect/map_helper/airlock/atmos/chamber_pump, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"PO" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/airlock/voidcraft/vertical{ + id_tag = "sdfc_wreck_compartment" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette_wreck) +"Qn" = ( +/obj/structure/bed/chair/shuttle{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/effect/decal/cleanable/blood, +/obj/effect/landmark/corpse/vintage/pilot, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"QG" = ( +/obj/structure/cable/green{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 9 + }, +/obj/machinery/power/pointdefense{ + id_tag = "sdfc_wreck_pd"; + name = "\improper twin-linked laser turret" + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"Rb" = ( +/obj/machinery/computer/shuttle_control/explore/sdf_corvette_wreck, +/obj/item/weapon/material/shard, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"RW" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 10 + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 1 + }, +/obj/effect/map_helper/airlock/atmos/pump_out_external, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"Tf" = ( +/obj/structure/cable/green{ + d2 = 8; + icon_state = "0-8" + }, +/obj/item/weapon/material/shard/shrapnel, +/obj/item/frame/apc, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"TK" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 1 + }, +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/structure/closet/walllocker/emerglocker/south, +/obj/item/weapon/gun/energy/laser/old, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"UB" = ( +/obj/structure/girder, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"Vq" = ( +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette_wreck) +"VI" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 1 + }, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_corvette_wreck) +"VN" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/warning/full, +/obj/machinery/atmospherics/pipe/tank/air{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"Wf" = ( +/obj/machinery/atmospherics/unary/engine{ + dir = 1 + }, +/turf/simulated/shuttle/plating/airless/carry, +/area/shuttle/sdf_corvette_wreck) +"Wy" = ( +/obj/structure/cable/green{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/power/pointdefense{ + id_tag = "sdfc_wreck_pd"; + name = "\improper twin-linked laser turret" + }, +/turf/simulated/floor/airless, +/area/shuttle/sdf_corvette_wreck) +"WA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 + }, +/obj/machinery/door/firedoor/glass, +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor{ + nitrogen = 0; + oxygen = 0 + }, +/area/shuttle/sdf_corvette_wreck) +"WR" = ( +/obj/structure/fuel_port/heavy{ + dir = 8; + pixel_x = -30 + }, +/obj/structure/lattice, +/obj/item/weapon/material/shard, +/turf/template_noop, +/area/shuttle/sdf_corvette_wreck) + +(1,1,1) = {" +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +"} +(2,1,1) = {" +Lj +KM +KM +KM +KM +KM +KM +KM +QG +UB +UB +Vq +Vq +fX +nh +Wf +KM +"} +(3,1,1) = {" +KM +Hb +Vq +IY +IY +Vq +UB +Vq +dv +Vq +VN +Vq +dQ +hn +Hu +Wf +KM +"} +(4,1,1) = {" +KM +UB +Vq +ms +nr +Vq +hy +rX +tg +dG +TK +lJ +jK +JX +VI +Wf +KM +"} +(5,1,1) = {" +KM +eD +jS +Qn +zX +Vq +Oc +uD +mT +pu +cS +Vq +lI +Pl +Ms +RW +KM +"} +(6,1,1) = {" +KM +eD +Rb +kI +bn +wQ +zb +lN +xk +en +yA +lW +sG +Cg +WA +pG +KM +"} +(7,1,1) = {" +KM +Vq +Vq +Cq +Tf +Vq +nq +LM +pl +uw +zn +Vq +EN +KJ +wn +Wf +KM +"} +(8,1,1) = {" +KM +Eg +Fb +ri +Ly +Vq +PO +Fp +Oe +Vq +eT +Kj +bd +tt +ye +Wf +KM +"} +(9,1,1) = {" +KM +KM +Gc +KM +KM +WR +Eo +yN +Wy +Vq +Vq +Vq +Vq +Ib +cJ +Wf +KM +"} +(10,1,1) = {" +KM +KM +KM +KM +Lj +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +KM +"} diff --git a/maps/offmap_vr/om_ships/sdf_corvettes.dm b/maps/offmap_vr/om_ships/sdf_corvettes.dm new file mode 100644 index 00000000000..0fbbac4b669 --- /dev/null +++ b/maps/offmap_vr/om_ships/sdf_corvettes.dm @@ -0,0 +1,141 @@ +// Compile in the map for CI testing if we're testing compileability of all the maps +#if MAP_TEST +#include "sdf_corvette.dmm" +#include "sdf_corvette_wreck.dmm" +#include "sdf_cutter.dmm" +#endif + +// Map template for spawning the shuttle +/datum/map_template/om_ships/sdf_corvette + name = "OM Ship - SDF Corvette (new Z)" + desc = "A small SDF patrol corvette." + mappath = 'sdf_corvette.dmm' + annihilate = TRUE + +/datum/map_template/om_ships/sdf_corvette_wreck + name = "OM Ship - SDF Corvette Wreck (new Z)" + desc = "A small SD patrol corvette. It seems to have had a bad day." + mappath = 'sdf_corvette_wreck.dmm' + annihilate = TRUE + +/datum/map_template/om_ships/sdf_corvette + name = "OM Ship - SDF Cutter (new Z)" + desc = "A small SDF cutter, outfitted with an ORB/OFD." + mappath = 'sdf_cutter.dmm' + annihilate = TRUE + +// The shuttle's area(s) +/area/shuttle/sdf_corvette + name = "\improper SDF Corvette" + icon_state = "green" + requires_power = 1 + has_gravity = 0 + +/area/shuttle/sdf_corvette_wreck + name = "\improper SDF Corvette Wreck" + icon_state = "green" + requires_power = 1 + has_gravity = 0 + +/area/shuttle/sdf_cutter + name = "\improper SDF Cutter" + icon_state = "green" + requires_power = 1 + has_gravity = 0 + +// The shuttle's 'shuttle' computer +/obj/machinery/computer/shuttle_control/explore/sdf_corvette + name = "short jump console" + shuttle_tag = "SDF Corvette" + req_one_access = list() + +/obj/machinery/computer/shuttle_control/explore/sdf_corvette_wreck + name = "short jump console" + shuttle_tag = "SDF Corvette Wreck" + req_one_access = list() + +/obj/machinery/computer/shuttle_control/explore/sdf_cutter + name = "short jump console" + shuttle_tag = "SDF Cutter" + req_one_access = list() + +// The 'shuttle' +/datum/shuttle/autodock/overmap/sdf_corvette + name = "SDF Corvette" + current_location = "omship_spawn_sdf_corvette" + docking_controller_tag = "sdfc_dock_con" + shuttle_area = list(/area/shuttle/sdf_corvette) + defer_initialisation = TRUE + fuel_consumption = 1 + ceiling_type = /turf/simulated/floor/reinforced/airless + +/datum/shuttle/autodock/overmap/sdf_corvette_wreck + name = "SDF Corvette Wreck" + current_location = "omship_spawn_sdf_corvette_wreck" + docking_controller_tag = "sdfc_wreck_dock_con" + shuttle_area = list(/area/shuttle/sdf_corvette_wreck) + defer_initialisation = TRUE + fuel_consumption = 1 + ceiling_type = /turf/simulated/floor/reinforced/airless + +/datum/shuttle/autodock/overmap/sdf_cutter + name = "SDF Cutter" + current_location = "omship_spawn_sdf_cutter" + docking_controller_tag = "sdf_cutter_docking" + shuttle_area = list(/area/shuttle/sdf_corvette) + defer_initialisation = TRUE + fuel_consumption = 1 + ceiling_type = /turf/simulated/floor/reinforced/airless + +// A shuttle lateloader landmark +/obj/effect/shuttle_landmark/shuttle_initializer/sdf_corvette + name = "SDF Corvette" + base_area = /area/space + base_turf = /turf/space + landmark_tag = "omship_spawn_sdf_corvette" + shuttle_type = /datum/shuttle/autodock/overmap/sdf_corvette + +/obj/effect/shuttle_landmark/shuttle_initializer/sdf_corvette_wreck + name = "SDF Corvette Wreck" + base_area = /area/space + base_turf = /turf/space + landmark_tag = "omship_spawn_sdf_corvette_wreck" + shuttle_type = /datum/shuttle/autodock/overmap/sdf_corvette_wreck + +/obj/effect/shuttle_landmark/shuttle_initializer/sdf_cutter + name = "SDF Cutter" + base_area = /area/space + base_turf = /turf/space + landmark_tag = "omship_spawn_sdf_cutter" + shuttle_type = /datum/shuttle/autodock/overmap/sdf_cutter + +// The 'ship' +/obj/effect/overmap/visitable/ship/landable/sdf_corvette + name = "SDF Corvette" + scanner_desc = @{"[i]Registration[/i]: SDV Naginata +[i]Class[/i]: Corvette +[i]Transponder[/i]: Transmitting (SDF), non-hostile +[b]Notice[/b]: System Defense Force Vessel, observe minimum distance"} + vessel_mass = 1000 + vessel_size = SHIP_SIZE_TINY + shuttle = "SDF Corvette" + +/obj/effect/overmap/visitable/ship/landable/sdf_corvette_wreck + name = "Wrecked SDF Corvette" + scanner_desc = @{"[i]Registration[/i]: SDV Bec de Corbin +[i]Class[/i]: Corvette +[i]Transponder[/i]: Not Transmitting +[b]Notice[/b]: Critical Damage Sustained"} + vessel_mass = 1000 + vessel_size = SHIP_SIZE_TINY + shuttle = "SDF Corvette Wreck" + +/obj/effect/overmap/visitable/ship/landable/sdf_cutter + name = "SDF Cutter" + scanner_desc = @{"[i]Registration[/i]: SDV Pike +[i]Class[/i]: Cutter +[i]Transponder[/i]: Transmitting (SDF), non-hostile +[b]Notice[/b]: System Defense Force Vessel, observe minimum distance"} + vessel_mass = 1000 + vessel_size = SHIP_SIZE_TINY + shuttle = "SDF Cutter" diff --git a/maps/offmap_vr/om_ships/sdf_cutter.dmm b/maps/offmap_vr/om_ships/sdf_cutter.dmm new file mode 100644 index 00000000000..fdd507ebe15 --- /dev/null +++ b/maps/offmap_vr/om_ships/sdf_cutter.dmm @@ -0,0 +1,1121 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"bc" = ( +/obj/structure/bed/chair/bay/chair/padded/blue{ + dir = 8 + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"cs" = ( +/obj/machinery/atmospherics/pipe/tank/phoron{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"cL" = ( +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"dl" = ( +/obj/machinery/computer/shuttle_control/explore/sdf_cutter{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet{ + dir = 4; + pixel_x = -30 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"dy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"dM" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_cutter) +"dZ" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/ship_munition/disperser_charge/explosive, +/obj/structure/ship_munition/disperser_charge/explosive, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"eb" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"ef" = ( +/obj/machinery/computer/ship/disperser, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"fh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/handrail, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"fi" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"fD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"fE" = ( +/obj/structure/handrail{ + dir = 8 + }, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"fN" = ( +/obj/machinery/computer/ship/engines, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"fX" = ( +/obj/structure/ship_munition/disperser_charge/explosive, +/obj/structure/ship_munition/disperser_charge/explosive, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"fY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 6 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"gu" = ( +/obj/structure/handrail, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"ie" = ( +/obj/structure/hull_corner{ + dir = 1 + }, +/turf/template_noop, +/area/shuttle/sdf_cutter) +"ig" = ( +/obj/structure/bed/chair/bay/chair/padded/blue{ + dir = 1 + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"ix" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8 + }, +/obj/structure/bed/pod, +/obj/structure/closet/walllocker/emerglocker/south, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"iZ" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/machinery/alarm/alarms_hidden{ + dir = 8; + pixel_x = 26 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"ly" = ( +/obj/structure/handrail{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"lE" = ( +/obj/structure/hull_corner{ + dir = 4 + }, +/turf/template_noop, +/area/shuttle/sdf_cutter) +"my" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/effect/map_helper/airlock/sensor/int_sensor, +/obj/machinery/airlock_sensor{ + dir = 8; + pixel_x = 22 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"mZ" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4; + id_tag = "gecko_cargo_vent" + }, +/obj/effect/map_helper/airlock/atmos/chamber_pump, +/obj/structure/closet/walllocker/emerglocker/south, +/obj/structure/handrail{ + dir = 4 + }, +/obj/machinery/firealarm/alarms_hidden{ + dir = 8; + pixel_x = -26; + pixel_y = 5 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"oq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/closet/walllocker/emerglocker/west, +/obj/structure/handrail{ + dir = 1 + }, +/obj/structure/fuel_port/heavy{ + dir = 1; + pixel_y = -30 + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"ow" = ( +/obj/machinery/computer/ship/sensors{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"pr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"pv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/alarm/alarms_hidden{ + dir = 1; + pixel_y = -26 + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"pD" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/handrail, +/obj/machinery/firealarm/alarms_hidden{ + pixel_y = 26 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"pU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/table/steel, +/obj/structure/closet/walllocker_double/generic_civ/west, +/obj/random/mre, +/obj/random/mre, +/obj/random/mre, +/obj/random/mre, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"pZ" = ( +/obj/structure/cable/green{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 6 + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"rA" = ( +/turf/template_noop, +/area/shuttle/sdf_cutter) +"rK" = ( +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"tH" = ( +/turf/simulated/wall/rshull, +/area/shuttle/sdf_cutter) +"tI" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/door/window/brigdoor/northleft, +/obj/structure/extinguisher_cabinet{ + dir = 4; + pixel_x = -30 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"tO" = ( +/obj/machinery/atmospherics/unary/engine{ + dir = 1 + }, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"ut" = ( +/obj/machinery/computer/ship/helm{ + req_one_access = list() + }, +/obj/machinery/firealarm/alarms_hidden{ + dir = 8; + pixel_x = -26; + pixel_y = 5 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"uT" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"vy" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8 + }, +/obj/effect/map_helper/airlock/atmos/chamber_pump, +/obj/structure/handrail{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"vR" = ( +/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/airlock/voidcraft/vertical, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"wF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"xz" = ( +/obj/structure/bed/pod, +/obj/structure/closet/walllocker/emerglocker/north, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"xS" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 1 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"yo" = ( +/obj/structure/hull_corner/long_vert{ + dir = 9 + }, +/turf/template_noop, +/area/shuttle/sdf_cutter) +"zG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + dir = 1; + pixel_y = -28 + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"Ae" = ( +/obj/structure/handrail, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"Ak" = ( +/obj/structure/hull_corner{ + dir = 8 + }, +/turf/template_noop, +/area/shuttle/sdf_cutter) +"Au" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4; + id_tag = "gecko_cargo_vent" + }, +/obj/structure/handrail{ + dir = 4 + }, +/obj/machinery/alarm/alarms_hidden{ + dir = 4; + pixel_x = -26 + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"AS" = ( +/obj/structure/closet/walllocker/emerglocker/east, +/obj/structure/handrail{ + dir = 1 + }, +/obj/machinery/power/apc/alarms_hidden{ + pixel_y = -24 + }, +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"CT" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/structure/bed/chair/bay/chair/padded/blue, +/obj/machinery/firealarm/alarms_hidden{ + dir = 8; + pixel_x = -26; + pixel_y = 5 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"Do" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 28 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"Ea" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/structure/closet/walllocker/emerglocker/east, +/obj/effect/floor_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"Fm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"Fs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel, +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable/green, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"Fz" = ( +/obj/machinery/atmospherics/portables_connector{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/empty, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"FH" = ( +/obj/machinery/door/firedoor/border_only, +/obj/effect/map_helper/airlock/door/int_door, +/obj/machinery/door/airlock/voidcraft/vertical, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"FK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"FL" = ( +/obj/machinery/door/window/southright{ + name = "shower door" + }, +/obj/machinery/shower{ + pixel_y = 16 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"FP" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"Gs" = ( +/obj/machinery/disperser/middle{ + dir = 1 + }, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"Gv" = ( +/obj/machinery/atmospherics/pipe/tank/air/full{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"HP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/closet/walllocker/emerglocker/north, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"IG" = ( +/obj/structure/closet/walllocker/emerglocker/east, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"IJ" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/alarm/alarms_hidden{ + dir = 4; + pixel_x = -26 + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"Jy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/green{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/fuel, +/obj/machinery/door/firedoor/border_only, +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"JB" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/machinery/door/firedoor/border_only, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"JK" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 4; + id_tag = "gecko_cargo_vent" + }, +/obj/effect/map_helper/airlock/atmos/chamber_pump, +/obj/structure/closet/walllocker/emerglocker/north, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"JX" = ( +/obj/machinery/door/firedoor/border_only, +/obj/effect/map_helper/airlock/door/ext_door, +/obj/effect/map_helper/airlock/sensor/ext_sensor, +/obj/machinery/airlock_sensor{ + dir = 4; + pixel_x = 11; + pixel_y = 24 + }, +/obj/machinery/door/airlock/voidcraft/vertical, +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"Ko" = ( +/obj/machinery/disperser/back{ + dir = 1 + }, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"Kp" = ( +/obj/structure/hull_corner/long_vert{ + dir = 5 + }, +/turf/template_noop, +/area/shuttle/sdf_cutter) +"KF" = ( +/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/voidcraft/vertical, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"Lo" = ( +/obj/structure/disposaloutlet{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"Ls" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"Mh" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/ship_munition/disperser_charge/emp, +/obj/structure/ship_munition/disperser_charge/emp, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"Mw" = ( +/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock/voidcraft, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"Nk" = ( +/obj/machinery/shipsensors{ + dir = 1 + }, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"OO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel, +/turf/simulated/wall/rshull, +/area/shuttle/sdf_cutter) +"Pf" = ( +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 9 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"PX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/handrail, +/obj/structure/cable/green{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 6 + }, +/obj/machinery/alarm/alarms_hidden{ + pixel_y = 26 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"Qd" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"Qp" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"RL" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 1 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"Th" = ( +/obj/structure/bed/chair/bay/chair/padded/blue{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"TP" = ( +/obj/machinery/power/smes/buildable/point_of_interest, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"Uh" = ( +/obj/structure/ship_munition/disperser_charge/emp, +/obj/structure/ship_munition/disperser_charge/emp, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"UI" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/embedded_controller/radio/airlock/docking_port{ + id_tag = "sdf_cutter_docking"; + pixel_y = 24 + }, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"US" = ( +/obj/machinery/disposal/deliveryChute, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"VA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"VC" = ( +/obj/effect/shuttle_landmark/shuttle_initializer/sdf_cutter, +/obj/effect/overmap/visitable/ship/landable/sdf_cutter, +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/airlock_sensor{ + dir = 1; + pixel_y = -22 + }, +/obj/effect/map_helper/airlock/sensor/chamber_sensor, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"VD" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_cutter) +"Wz" = ( +/obj/machinery/atmospherics/unary/vent_pump, +/turf/simulated/floor/tiled/techmaint, +/area/shuttle/sdf_cutter) +"Yz" = ( +/turf/template_noop, +/area/space) +"YC" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) +"Zl" = ( +/obj/machinery/disperser/front{ + dir = 1 + }, +/turf/simulated/floor/reinforced/airless, +/area/shuttle/sdf_cutter) + +(1,1,1) = {" +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +"} +(2,1,1) = {" +Yz +Yz +Nk +fE +tH +Yz +Yz +Yz +Yz +Yz +tH +fE +tH +Yz +Yz +Yz +Yz +Yz +Yz +"} +(3,1,1) = {" +Yz +tH +tH +tH +tH +tH +tH +tH +tH +tH +tH +tH +tH +tH +rA +Kp +Yz +Yz +Yz +"} +(4,1,1) = {" +Yz +Zl +Gs +Ko +Lo +dM +dM +US +tI +Au +Mh +Uh +tH +Fz +tH +tH +lE +Yz +Yz +"} +(5,1,1) = {" +Yz +tH +tH +VD +tH +ow +tH +tH +Ea +pr +dZ +fX +tH +pD +Qd +rK +tH +lE +Yz +"} +(6,1,1) = {" +Yz +uT +ef +ig +ut +bc +dl +tH +tH +vR +tH +tH +tH +Do +fY +VA +OO +tO +Yz +"} +(7,1,1) = {" +Yz +YC +JB +cL +Wz +wF +dy +Mw +IJ +Ls +oq +tH +fN +Th +eb +VA +OO +tO +Yz +"} +(8,1,1) = {" +Yz +Yz +tH +Ae +IG +iZ +AS +tH +fh +my +Fm +Mw +fD +FK +FP +cs +tH +gu +Yz +"} +(9,1,1) = {" +Yz +Yz +Ak +tH +tH +tH +tH +tH +KF +tH +FH +tH +tH +HP +xS +VA +OO +tO +Yz +"} +(10,1,1) = {" +Yz +Yz +Yz +Yz +tH +Qp +CT +pU +zG +tH +JK +mZ +tH +PX +fi +Fs +OO +tO +Yz +"} +(11,1,1) = {" +Yz +Yz +Yz +Yz +tH +FL +cL +cL +pv +tH +UI +pZ +Jy +Pf +RL +TP +tH +ie +Yz +"} +(12,1,1) = {" +Yz +Yz +Yz +Yz +Ak +tH +xz +ly +ix +tH +vy +VC +tH +Gv +tH +tH +ie +Yz +Yz +"} +(13,1,1) = {" +Yz +Yz +Yz +Yz +rA +Ak +tH +tH +tH +tH +tH +JX +tH +tH +rA +yo +Yz +Yz +Yz +"} +(14,1,1) = {" +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +Yz +"} diff --git a/maps/submaps/pois_vr/debris_field/_templates.dm b/maps/submaps/pois_vr/debris_field/_templates.dm index 4ee9a61c7b8..1495682ca90 100644 --- a/maps/submaps/pois_vr/debris_field/_templates.dm +++ b/maps/submaps/pois_vr/debris_field/_templates.dm @@ -285,3 +285,10 @@ cost = 45 allow_duplicates = FALSE discard_prob = 50 + +/datum/map_template/debrisfield/blasted_sdf + name = "Blasted SDF Corvette" + mappath = 'maps/offmap_vr/om_ships/sdf_corvette_wreck.dmm' + cost = 35 + allow_duplicates = FALSE + discard_prob = 25 diff --git a/vorestation.dme b/vorestation.dme index 3b2b36c6f72..7dfd2fa65af 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -4191,8 +4191,6 @@ #include "maps\expedition_vr\beach\submaps\mountains_areas.dm" #include "maps\gateway_archive_vr\blackmarketpackers.dm" #include "maps\groundbase\groundbase.dm" -#include "maps\offmap_vr\om_ships\abductor.dm" -#include "maps\offmap_vr\om_ships\lunaship.dm" #include "maps\southern_cross\items\clothing\sc_accessory.dm" #include "maps\southern_cross\items\clothing\sc_suit.dm" #include "maps\southern_cross\items\clothing\sc_under.dm" From 9dd88e73fe85df1832de7e07010cca30c0705576 Mon Sep 17 00:00:00 2001 From: Killian <49700375+KillianKirilenko@users.noreply.github.com> Date: Tue, 28 Feb 2023 03:20:38 +0000 Subject: [PATCH 2/3] lights --- maps/offmap_vr/om_ships/sdf_corvette.dmm | 19 +++++++++++++++- .../offmap_vr/om_ships/sdf_corvette_wreck.dmm | 10 +++++++++ maps/offmap_vr/om_ships/sdf_cutter.dmm | 22 +++++++++++++++++++ 3 files changed, 50 insertions(+), 1 deletion(-) diff --git a/maps/offmap_vr/om_ships/sdf_corvette.dmm b/maps/offmap_vr/om_ships/sdf_corvette.dmm index e778de3a6e2..1ac822457be 100644 --- a/maps/offmap_vr/om_ships/sdf_corvette.dmm +++ b/maps/offmap_vr/om_ships/sdf_corvette.dmm @@ -124,6 +124,7 @@ dir = 4 }, /obj/effect/map_helper/airlock/atmos/chamber_pump, +/obj/machinery/light, /turf/simulated/floor/tiled/techfloor, /area/shuttle/sdf_corvette) "hy" = ( @@ -357,6 +358,7 @@ /obj/effect/map_helper/airlock/atmos/pump_out_internal, /obj/effect/shuttle_landmark/shuttle_initializer/sdf_corvette, /obj/effect/overmap/visitable/ship/landable/sdf_corvette, +/obj/machinery/light, /turf/simulated/floor/tiled/techfloor, /area/shuttle/sdf_corvette) "uw" = ( @@ -382,6 +384,16 @@ }, /turf/simulated/floor/tiled/techfloor, /area/shuttle/sdf_corvette) +"wl" = ( +/obj/machinery/atmospherics/unary/vent_pump{ + dir = 8 + }, +/obj/effect/map_helper/airlock/atmos/chamber_pump, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/sdf_corvette) "wn" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ dir = 1 @@ -464,6 +476,7 @@ /obj/structure/sign/warning/airlock{ pixel_y = -32 }, +/obj/machinery/light, /turf/simulated/floor/tiled/techfloor, /area/shuttle/sdf_corvette) "zX" = ( @@ -474,6 +487,7 @@ dir = 1; pixel_y = -28 }, +/obj/machinery/light, /turf/simulated/floor/tiled/techfloor, /area/shuttle/sdf_corvette) "Cg" = ( @@ -698,6 +712,9 @@ icon_state = "2-8" }, /obj/structure/closet/walllocker/emerglocker/north, +/obj/machinery/light{ + dir = 1 + }, /turf/simulated/floor/tiled/techfloor, /area/shuttle/sdf_corvette) "PO" = ( @@ -915,7 +932,7 @@ mT pu cS UB -lI +wl lI Ms RW diff --git a/maps/offmap_vr/om_ships/sdf_corvette_wreck.dmm b/maps/offmap_vr/om_ships/sdf_corvette_wreck.dmm index e11d5315602..6993433087c 100644 --- a/maps/offmap_vr/om_ships/sdf_corvette_wreck.dmm +++ b/maps/offmap_vr/om_ships/sdf_corvette_wreck.dmm @@ -150,6 +150,7 @@ dir = 4 }, /obj/effect/map_helper/airlock/atmos/chamber_pump, +/obj/machinery/light_construct, /turf/simulated/floor/tiled/techfloor{ nitrogen = 0; oxygen = 0 @@ -211,6 +212,9 @@ }, /obj/effect/map_helper/airlock/atmos/chamber_pump, /obj/item/weapon/material/shard, +/obj/machinery/light{ + dir = 1 + }, /turf/simulated/floor/tiled/techfloor{ nitrogen = 0; oxygen = 0 @@ -440,6 +444,7 @@ /obj/effect/map_helper/airlock/atmos/pump_out_internal, /obj/effect/shuttle_landmark/shuttle_initializer/sdf_corvette_wreck, /obj/effect/overmap/visitable/ship/landable/sdf_corvette_wreck, +/obj/machinery/light_construct, /turf/simulated/floor/tiled/techfloor{ nitrogen = 0; oxygen = 0 @@ -572,6 +577,7 @@ pixel_y = -32 }, /obj/effect/landmark/corpse/vintage/marine, +/obj/machinery/light, /turf/simulated/floor/tiled/techfloor{ nitrogen = 0; oxygen = 0 @@ -588,6 +594,7 @@ /obj/item/device/gps/on{ gps_tag = "SDF Beacon" }, +/obj/machinery/light, /turf/simulated/floor/tiled/techfloor{ nitrogen = 0; oxygen = 0 @@ -858,6 +865,9 @@ }, /obj/structure/closet/walllocker/emerglocker/north, /obj/item/weapon/material/shard/shrapnel, +/obj/machinery/light{ + dir = 1 + }, /turf/simulated/floor/tiled/techfloor{ nitrogen = 0; oxygen = 0 diff --git a/maps/offmap_vr/om_ships/sdf_cutter.dmm b/maps/offmap_vr/om_ships/sdf_cutter.dmm index fdd507ebe15..ea8831cbafe 100644 --- a/maps/offmap_vr/om_ships/sdf_cutter.dmm +++ b/maps/offmap_vr/om_ships/sdf_cutter.dmm @@ -22,6 +22,7 @@ dir = 4; pixel_x = -30 }, +/obj/machinery/light, /turf/simulated/floor/tiled/techfloor, /area/shuttle/sdf_cutter) "dy" = ( @@ -95,6 +96,9 @@ d2 = 2; icon_state = "1-2" }, +/obj/machinery/light{ + dir = 4 + }, /turf/simulated/floor/tiled/techmaint, /area/shuttle/sdf_cutter) "fE" = ( @@ -178,6 +182,9 @@ d2 = 2; icon_state = "1-2" }, +/obj/machinery/light{ + dir = 4 + }, /turf/simulated/floor/tiled/techfloor, /area/shuttle/sdf_cutter) "mZ" = ( @@ -234,6 +241,7 @@ dir = 1; pixel_y = -26 }, +/obj/machinery/light, /turf/simulated/floor/tiled/techmaint, /area/shuttle/sdf_cutter) "pD" = ( @@ -274,6 +282,7 @@ /turf/template_noop, /area/shuttle/sdf_cutter) "rK" = ( +/obj/machinery/light, /turf/simulated/floor/tiled/techfloor, /area/shuttle/sdf_cutter) "tH" = ( @@ -381,6 +390,9 @@ /area/shuttle/sdf_cutter) "Ae" = ( /obj/structure/handrail, +/obj/machinery/light{ + dir = 4 + }, /turf/simulated/floor/tiled/techfloor, /area/shuttle/sdf_cutter) "Ak" = ( @@ -445,6 +457,9 @@ /obj/structure/window/reinforced{ dir = 1 }, +/obj/machinery/light{ + dir = 4 + }, /turf/simulated/floor/tiled/techfloor, /area/shuttle/sdf_cutter) "Fm" = ( @@ -717,6 +732,9 @@ dir = 4 }, /obj/structure/window/reinforced, +/obj/machinery/light{ + dir = 1 + }, /turf/simulated/floor/tiled/techfloor, /area/shuttle/sdf_cutter) "RL" = ( @@ -741,6 +759,7 @@ /area/shuttle/sdf_cutter) "TP" = ( /obj/machinery/power/smes/buildable/point_of_interest, +/obj/machinery/light, /turf/simulated/floor/tiled/techfloor, /area/shuttle/sdf_cutter) "Uh" = ( @@ -756,6 +775,9 @@ id_tag = "sdf_cutter_docking"; pixel_y = 24 }, +/obj/machinery/light{ + dir = 1 + }, /turf/simulated/floor/tiled/techmaint, /area/shuttle/sdf_cutter) "US" = ( From 058d80049616cace7e85b121fc7e25bd3de4e771 Mon Sep 17 00:00:00 2001 From: Killian <49700375+KillianKirilenko@users.noreply.github.com> Date: Thu, 9 Mar 2023 02:00:08 +0000 Subject: [PATCH 3/3] Update talon_v2.dmm --- maps/offmap_vr/talon/talon_v2.dmm | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/maps/offmap_vr/talon/talon_v2.dmm b/maps/offmap_vr/talon/talon_v2.dmm index 0159b5de22f..a530b752a9f 100644 --- a/maps/offmap_vr/talon/talon_v2.dmm +++ b/maps/offmap_vr/talon/talon_v2.dmm @@ -6926,7 +6926,6 @@ /area/talon_v2/crew_quarters/sec_room) "vG" = ( /obj/structure/extinguisher_cabinet{ - dir = 1; pixel_y = 32 }, /turf/simulated/floor/tiled/techfloor, @@ -6984,6 +6983,9 @@ /obj/machinery/light/small{ dir = 1 }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, /turf/simulated/floor/plating, /area/talon_v2/engineering/atmospherics) "vR" = ( @@ -11230,6 +11232,9 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, /turf/simulated/floor/carpet, /area/talon_v2/crew_quarters/mine_room) "JL" = ( @@ -14428,13 +14433,6 @@ /obj/effect/catwalk_plated/dark, /turf/simulated/floor/plating, /area/talon_v2/engineering/atmospherics) -"TH" = ( -/obj/structure/extinguisher_cabinet{ - dir = 4; - pixel_x = -30 - }, -/turf/simulated/wall/shull, -/area/talon_v2/crew_quarters/mine_room) "TJ" = ( /obj/machinery/mineral/stacking_unit_console{ pixel_y = -6; @@ -27662,7 +27660,7 @@ It jY Ym Um -TH +IB Ax Eu yU