diff --git a/_maps/configs/nanotrasen_tegus.json b/_maps/configs/nanotrasen_tegus.json new file mode 100644 index 000000000000..2aa970ce9d7c --- /dev/null +++ b/_maps/configs/nanotrasen_tegus.json @@ -0,0 +1,31 @@ +{ + "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", + "map_name": "Tegus-class Logistics Freighter", + "prefix": "NTSV", + "namelists": ["GENERAL", "BRITISH_NAVY", "MYTHOLOGICAL", "SPACE"], + "map_short_name": "Tegus-class", + "map_path": "_maps/shuttles/shiptest/nanotrasen_tegus.dmm", + "limit": 1, + "tags": ["Mining" , "Engineering", "Subshuttle", "Telecomms"], + "description": "The Tegus-class is an industrial logistics vessel with its legacy hailing from the Inter-Corporate War on the side of Nanotrasen. Featuring an advanced telecommunications array, a large shuttle capable of comfortably holding the entire crew and a host of mining as well as engineering equipment, the Tegus-class is a robust and capable vessel designed to coordinate crews and get the job done.", + "job_slots": { + "Captain": { + "outfit": "/datum/outfit/job/captain/nt", + "officer": true, + "slots": 1 + }, + "Field Technician": { + "outfit": "/datum/outfit/job/engineer/nt/field", + "slots": 2 + }, + "Pilot": { + "outfit": "/datum/outfit/job/cargo_tech/nanotrasen_pilot", + "slots": 1 + }, + "Deckhand": { + "outfit": "/datum/outfit/job/assistant", + "slots": 2 + } + }, + "enabled": true +} diff --git a/_maps/shuttles/shiptest/nanotrasen_tegus.dmm b/_maps/shuttles/shiptest/nanotrasen_tegus.dmm new file mode 100644 index 000000000000..03884fe8fa42 --- /dev/null +++ b/_maps/shuttles/shiptest/nanotrasen_tegus.dmm @@ -0,0 +1,5974 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ac" = ( +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"am" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating, +/turf/open/floor/plasteel/patterned, +/area/ship/hangar) +"aw" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/hangar) +"aA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/cargo) +"aR" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"aV" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/closed/wall/r_wall, +/area/ship/engineering/engine) +"bb" = ( +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/white/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"bl" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/hangar) +"bs" = ( +/obj/structure/tank_dispenser, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"bu" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel, +/area/ship/crew) +"bv" = ( +/obj/effect/turf_decal/corner/transparent/neutral, +/obj/structure/table/reinforced, +/obj/machinery/computer/helm/viewscreen{ + pixel_y = 6 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/hangar) +"bw" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"bz" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/emcloset/wall{ + dir = 1; + pixel_y = -28 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"bD" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/door/poddoor{ + id = "tegus_starboard_cargo" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ship/cargo) +"bK" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "tegus_shuttle_door"; + name = "Shuttle Bay Blast Door"; + pixel_x = -4; + req_access = list(31) + }, +/obj/machinery/button/door{ + pixel_x = -4; + id = "tegus_hangar_shutters"; + name = "Window Shutters"; + pixel_y = 8 + }, +/obj/machinery/button/shieldwallgen{ + id = "cargo_shield_fore"; + pixel_y = 2; + name = "Shuttle Bay Holofield"; + pixel_x = 6 + }, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 1 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/hangar) +"bL" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/hangar) +"bN" = ( +/obj/structure/chair/sofa/right, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/wood, +/area/ship/crew) +"ca" = ( +/obj/machinery/vending/clothing, +/obj/machinery/light/directional/south, +/turf/open/floor/wood, +/area/ship/crew) +"cn" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/light{ + dir = 8; + pixel_x = -32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/white/line{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"cC" = ( +/obj/effect/turf_decal/industrial/loading{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/cargo) +"cI" = ( +/obj/structure/table/reinforced, +/obj/machinery/computer/helm/viewscreen{ + dir = 1 + }, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 4 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/hangar) +"cK" = ( +/obj/structure/reagent_dispensers/water_cooler, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 8 + }, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"cO" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"cP" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 1; + id = "cargo_shield_fore" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor{ + id = "tegus_shuttle_door"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/hangar) +"cR" = ( +/obj/machinery/cryopod, +/turf/open/floor/plasteel/tech, +/area/ship/crew) +"cY" = ( +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"db" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/ash, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"dk" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -32 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/opaque/white/line{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"dl" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-1" + }, +/turf/open/floor/wood, +/area/ship/crew) +"dm" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/advanced_airlock_controller{ + pixel_x = 32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"dr" = ( +/turf/open/floor/plating, +/area/ship/hangar) +"du" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"dy" = ( +/obj/machinery/modular_computer/console/preset/command{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"dF" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/white/line, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"dO" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 32 + }, +/obj/machinery/computer/telecomms/monitor{ + dir = 8; + network = "nt_commnet" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/communications) +"dP" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"dQ" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"dR" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/docking_port/mobile{ + can_move_docking_ports = 1; + dir = 8; + launch_status = 0; + preferred_direction = 4 + }, +/obj/machinery/door/poddoor{ + id = "tegus_shuttle_door"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/hangar) +"dX" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/hangar) +"dY" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -32 + }, +/obj/structure/table, +/obj/item/storage/toolbox/electrical, +/obj/item/multitool{ + pixel_y = 3 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/communications) +"eh" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/directional/north, +/obj/structure/ore_box, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"eo" = ( +/obj/structure/railing, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"eq" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"eN" = ( +/obj/machinery/door/airlock/external, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/layer_manifold, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"eT" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/light{ + dir = 8; + pixel_x = -32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/white/line{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"eW" = ( +/obj/effect/turf_decal/ntspaceworks_small/right, +/turf/open/floor/plating, +/area/ship/hangar) +"eZ" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/engineering/engine) +"fe" = ( +/obj/effect/turf_decal/solarpanel, +/obj/machinery/power/solar, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"ff" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"fh" = ( +/obj/docking_port/stationary{ + dir = 1; + height = 15; + dwidth = 7; + width = 15; + name = "Subship Port 2" + }, +/turf/template_noop, +/area/template_noop) +"fj" = ( +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central2, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"fx" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/white/line, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"fD" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"fG" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"fH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"fU" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/turf_decal/corner/transparent/neutral, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"gh" = ( +/obj/effect/turf_decal/solarpanel, +/obj/machinery/power/solar, +/obj/structure/cable/yellow, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"gt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"gK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/effect/turf_decal/siding/thinplating/corner, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/white/warning, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"gL" = ( +/obj/machinery/computer/crew{ + dir = 8; + icon_state = "computer-right" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"gP" = ( +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/canteen) +"gV" = ( +/obj/machinery/door/airlock/grunge{ + dir = 4; + name = "Port Control Room" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"ha" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/cargo) +"hd" = ( +/obj/structure/table/reinforced, +/obj/item/areaeditor/shuttle{ + pixel_x = 13; + pixel_y = 3 + }, +/obj/machinery/light{ + pixel_y = -32 + }, +/obj/machinery/recharger, +/obj/machinery/button/door{ + id = "tegus_bridge"; + name = "Bridge Window Shutters"; + dir = 1; + pixel_x = -14; + pixel_y = 5 + }, +/obj/machinery/button/door{ + id = "bridge_lockdown"; + name = "Bridge Lockdown"; + dir = 1; + pixel_x = -14; + pixel_y = -5 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"hh" = ( +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/cable/yellow{ + icon_state = "0-6" + }, +/obj/structure/cable/yellow{ + icon_state = "0-1" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/engineering/engine) +"hi" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table, +/obj/item/storage/toolbox/electrical{ + pixel_y = 5 + }, +/obj/item/storage/toolbox/mechanical, +/obj/item/stack/cable_coil/red, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/engine) +"ho" = ( +/obj/machinery/autolathe, +/obj/item/stack/sheet/glass/five, +/obj/item/stack/sheet/metal/five{ + pixel_y = 3 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/engineering/engine) +"ht" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/west, +/obj/machinery/door/window/eastright, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + id = "tegus_starboard_engine"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"hw" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering/engine) +"hC" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/hangar) +"hE" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "6-8" + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"hG" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/crew) +"hL" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering/communications) +"hW" = ( +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central2, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"it" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/opaque/white/line{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"iJ" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/communications) +"iM" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/reagent_containers/food/condiment/sugar{ + pixel_y = 3; + pixel_x = 5 + }, +/obj/structure/rack, +/obj/item/reagent_containers/food/condiment/flour{ + pixel_x = -5; + pixel_y = 3 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"iN" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/hallway/central) +"iR" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4; + name = "Helm" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"iS" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew) +"iV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"iY" = ( +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/structure/closet/wall{ + dir = 8; + pixel_x = 32; + name = "radio closet" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/plasteel/tech, +/area/ship/crew) +"jb" = ( +/obj/structure/closet/secure_closet{ + anchored = 1; + icon_state = "eng_secure"; + name = "field technician's locker"; + req_access = list(11) + }, +/obj/item/clothing/gloves/color/yellow, +/obj/item/storage/toolbox/mechanical, +/obj/item/holosign_creator/engineering, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/box, +/obj/item/storage/bag/ore, +/obj/item/clothing/mask/gas/explorer, +/obj/item/stack/marker_beacon/thirty, +/obj/item/gun/energy/kinetic_accelerator, +/obj/item/gps/engineering{ + gpstag = "TECH0" + }, +/obj/item/mining_scanner, +/obj/item/analyzer{ + pixel_y = 4 + }, +/obj/item/clothing/head/hardhat/weldhat, +/obj/item/clothing/glasses/meson/engine, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"jd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/stairs{ + dir = 4 + }, +/area/ship/hallway/central) +"jn" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/hangar) +"jq" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"js" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"ju" = ( +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 8 + }, +/obj/machinery/jukebox, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"jw" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/structure/table, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"jQ" = ( +/turf/closed/wall, +/area/ship/engineering/communications) +"kc" = ( +/obj/machinery/door/airlock/external, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plating, +/area/ship/hallway/central) +"kg" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/ship/crew/canteen) +"kp" = ( +/obj/structure/chair/office, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"kE" = ( +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/effect/turf_decal/steeldecal/steel_decals_central2, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"kG" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/cargo) +"kH" = ( +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "tegus_bridge"; + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/ship/bridge) +"kM" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"kS" = ( +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"kT" = ( +/obj/effect/turf_decal/industrial/loading{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/cargo) +"kU" = ( +/obj/structure/toilet{ + dir = 1 + }, +/obj/structure/curtain, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"lb" = ( +/obj/machinery/door/airlock/mining/glass{ + dir = 4; + name = "Hangar" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/hangar) +"le" = ( +/obj/docking_port/stationary{ + dir = 2; + height = 15; + dwidth = 7; + width = 15; + name = "Subship Port 1" + }, +/turf/template_noop, +/area/template_noop) +"lf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"lg" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/door/poddoor{ + id = "tegus_starboard_cargo" + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 4; + id = "cargo_shield_starboard" + }, +/obj/structure/cable{ + icon_state = "0-1" + }, +/turf/open/floor/plating, +/area/ship/cargo) +"lh" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/canteen) +"li" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/light/floor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/hangar) +"lI" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/crew/canteen) +"lP" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering/engine) +"lQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"lW" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/hallway/central) +"ma" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/white/warning{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"mf" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/west{ + bulb_colour = "#d5fcff" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"mq" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/cargo) +"mu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/light/small/directional/north, +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"mJ" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"mV" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, +/turf/open/floor/carpet, +/area/ship/crew) +"mW" = ( +/obj/machinery/vending/cola/random, +/turf/open/floor/plasteel, +/area/ship/hangar) +"ng" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/machinery/conveyor/inverted{ + dir = 6; + id = "tegusbelt" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar) +"nk" = ( +/obj/structure/table, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 9 + }, +/obj/item/paper_bin{ + pixel_y = 3 + }, +/obj/item/pen{ + pixel_y = 3 + }, +/obj/structure/sign/poster/official/pda_ad{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"nn" = ( +/obj/structure/table, +/obj/item/stack/packageWrap, +/obj/item/stack/packageWrap{ + pixel_y = 8; + pixel_x = -5 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"np" = ( +/obj/structure/table, +/obj/item/cigbutt{ + pixel_y = 3; + pixel_x = 3 + }, +/obj/effect/turf_decal/corner/transparent/lime{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"nw" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/canteen) +"nT" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/opaque/white/corner, +/obj/effect/turf_decal/siding/thinplating/corner, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"nW" = ( +/obj/structure/plasticflaps/opaque, +/obj/machinery/conveyor{ + dir = 8; + id = "tegusbelt" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar) +"oc" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/white/line, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"oi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"ol" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/hangar) +"oq" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned, +/area/ship/hangar) +"oA" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/hangar) +"oE" = ( +/obj/structure/closet/secure_closet/freezer{ + anchored = 1; + name = "fridge" + }, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 4 + }, +/obj/item/storage/cans/sixbeer, +/obj/item/reagent_containers/food/snacks/meat/slab/goliath, +/obj/item/reagent_containers/food/snacks/meat/slab/goliath, +/obj/machinery/button/door{ + id = "tegus_canteen_shutters"; + name = "Window Shutters"; + pixel_x = -27; + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"oF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "0-1" + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"oU" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = -5 + }, +/obj/item/pen{ + pixel_x = -5 + }, +/obj/item/stamp/captain{ + pixel_x = 7; + pixel_y = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"oW" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/white/line, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"pf" = ( +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"pg" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/door/poddoor{ + id = "tegus_port_cargo" + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 4; + id = "cargo_shield_port" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ship/cargo) +"py" = ( +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"pC" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/closet/crate/engineering/electrical{ + name = "Field Technician Supplies" + }, +/obj/item/stack/sheet/metal/ten, +/obj/item/stack/sheet/glass/five, +/obj/item/stack/sheet/glass/five, +/obj/item/storage/bag/construction, +/obj/item/stack/circuit_stack/full, +/obj/item/stack/sticky_tape, +/obj/item/circuitboard/machine/telecomms/relay, +/obj/item/circuitboard/machine/telecomms/relay, +/obj/item/circuitboard/machine/telecomms/relay, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/chisel, +/obj/item/airlock_painter, +/obj/item/decal_painter, +/obj/item/floor_painter, +/obj/item/rcl/pre_loaded, +/obj/item/disk/design_disk/tcomms_parts, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"pH" = ( +/obj/machinery/advanced_airlock_controller{ + pixel_x = 32 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/engine) +"pO" = ( +/obj/structure/railing, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/cargo) +"qd" = ( +/obj/structure/closet/crate/secure/loot, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"qf" = ( +/obj/machinery/door/airlock/external, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"qi" = ( +/obj/machinery/photocopier, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"qt" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/hangar) +"qw" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central7, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"qB" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew) +"qD" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/cargo) +"qE" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/white/line, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"qF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/ship/engineering/engine) +"qK" = ( +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 1 + }, +/obj/machinery/vending/coffee, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"qL" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "tegusbelt" + }, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/dim/directional/north, +/obj/machinery/mineral/processing_unit_console{ + machinedir = 8; + pixel_x = -30; + pixel_y = -32 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar) +"qN" = ( +/turf/open/floor/engine/hull, +/area/ship/engineering/engine) +"qS" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"rc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable/yellow{ + icon_state = "2-9" + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"rg" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/light/floor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/hangar) +"rr" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"rs" = ( +/obj/machinery/advanced_airlock_controller{ + pixel_x = 32 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/engine) +"rt" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/floor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/hangar) +"ru" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/hangar) +"rB" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/hangar) +"rD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/effect/turf_decal/industrial/caution{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/communications) +"rH" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/hangar) +"rY" = ( +/obj/structure/filingcabinet/chestdrawer, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/hangar) +"rZ" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"sb" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"sf" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/white/corner{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"sj" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 5 + }, +/obj/machinery/microwave{ + pixel_y = 3 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"sn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"sq" = ( +/obj/effect/turf_decal/solarpanel, +/obj/machinery/power/solar, +/obj/structure/cable/yellow, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"sv" = ( +/obj/effect/turf_decal/industrial/warning/corner, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/ship/hangar) +"sC" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/layer_manifold/visible{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/engine) +"sD" = ( +/obj/structure/table/reinforced, +/obj/item/radio/intercom{ + pixel_y = -10 + }, +/obj/machinery/firealarm{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"sF" = ( +/obj/effect/turf_decal/corner/transparent/neutral, +/obj/structure/closet/crate/bin, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"sH" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/white/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"sK" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/hangar) +"sR" = ( +/obj/structure/sign/nanotrasen, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/hangar) +"sW" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"tf" = ( +/obj/structure/sign/poster/official/miners{ + pixel_x = 32 + }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"ti" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"tD" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/ship/hangar) +"tU" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering/communications) +"ua" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/white/warning{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"ub" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/white/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"uc" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/caution{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + id = "tegus_shuttle_door"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/hangar) +"ud" = ( +/obj/item/kirbyplants{ + icon_state = "plant-10"; + pixel_y = 6; + pixel_x = -6 + }, +/obj/machinery/light{ + dir = 1; + layer = 4; + pixel_y = 32 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"uf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/turf/open/floor/plasteel/stairs, +/area/ship/hangar) +"ui" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"ut" = ( +/turf/template_noop, +/area/template_noop) +"uv" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/closed/wall/r_wall, +/area/ship/engineering/engine) +"uz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/crew) +"uA" = ( +/obj/effect/turf_decal/solarpanel, +/obj/machinery/power/tracker, +/obj/structure/cable/yellow, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"uD" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/stairs{ + dir = 4 + }, +/area/ship/hallway/central) +"uO" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/seeds/watermelon, +/obj/item/seeds/wheat, +/obj/item/seeds/banana, +/obj/item/seeds/corn, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"uZ" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew) +"vi" = ( +/obj/machinery/computer/cargo/express{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"vy" = ( +/obj/structure/sign/poster/official/wtf_is_co2{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 5 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/engine) +"vO" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/crate, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/machinery/light/small/directional/west, +/obj/item/reagent_containers/food/drinks/waterbottle/empty, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"vT" = ( +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock{ + name = "Crew Quarters" + }, +/turf/open/floor/plasteel, +/area/ship/crew) +"vV" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"wb" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"wc" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/crew) +"wg" = ( +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"wh" = ( +/obj/structure/closet/secure_closet{ + anchored = 1; + icon_state = "eng_secure"; + name = "field technician's locker"; + req_access = list(11) + }, +/obj/item/clothing/gloves/color/yellow, +/obj/item/storage/toolbox/mechanical, +/obj/item/holosign_creator/engineering, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/corner/transparent/neutral, +/obj/item/storage/bag/ore, +/obj/item/clothing/mask/gas/explorer, +/obj/item/stack/marker_beacon/thirty, +/obj/item/gun/energy/kinetic_accelerator, +/obj/item/gps/engineering{ + gpstag = "TECH0" + }, +/obj/item/mining_scanner, +/obj/item/analyzer{ + pixel_y = 4 + }, +/obj/item/clothing/head/hardhat/weldhat, +/obj/item/clothing/glasses/meson/engine, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"ws" = ( +/obj/structure/bedsheetbin, +/obj/structure/table, +/obj/machinery/button/door{ + id = "tegus_crew_shutters"; + name = "Window Shutters"; + pixel_x = -27; + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew) +"wv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/mopbucket, +/obj/item/mop, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"wT" = ( +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"xc" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"xf" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"xh" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/button/shieldwallgen{ + pixel_x = -27; + pixel_y = -5; + id = "cargo_shield_starboard"; + name = "Cargo Holofield"; + dir = 4 + }, +/obj/machinery/button/door{ + pixel_x = -27; + pixel_y = 5; + id = "tegus_starboard_cargo"; + name = "Cargo Blast Door"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"xu" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/effect/turf_decal/industrial/loading, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"xB" = ( +/obj/machinery/vending/snack/random, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"xE" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating, +/turf/open/floor/plasteel/patterned, +/area/ship/hangar) +"xG" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"xJ" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/ship/crew) +"xZ" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering/engine) +"yd" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/hangar) +"ye" = ( +/obj/machinery/telecomms/bus/preset_two{ + network = "nt_commnet" + }, +/turf/open/floor/circuit/green, +/area/ship/engineering/communications) +"yg" = ( +/obj/structure/girder, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"yC" = ( +/obj/structure/railing/corner{ + layer = 4.1 + }, +/obj/machinery/mineral/processing_unit{ + input_dir = 4; + output_dir = 8 + }, +/obj/machinery/conveyor{ + dir = 8; + id = "tegusbelt" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/ship/hangar) +"yI" = ( +/obj/machinery/telecomms/receiver/preset_left{ + network = "nt_commnet"; + id = "Nanotrasen Receiver" + }, +/obj/structure/window/reinforced/spawner, +/turf/open/floor/circuit/green, +/area/ship/engineering/communications) +"yJ" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 5 + }, +/obj/effect/spawner/lootdrop/donkpockets, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"yL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/airlock/mining/glass{ + dir = 4; + name = "Cargo Bay" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"yO" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating, +/turf/open/floor/plasteel/patterned, +/area/ship/hangar) +"yV" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"zj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"zr" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/cable{ + icon_state = "5-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"zu" = ( +/obj/structure/sign/nanotrasen, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/canteen) +"zv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/ship/hangar) +"zH" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "0-1" + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/engine) +"zQ" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"zR" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/mob/living/simple_animal/hostile/cockroach{ + name = "Mart"; + desc = "The captain's beloved pet, long forgotten." + }, +/obj/structure/spider/stickyweb, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"zY" = ( +/obj/effect/landmark/subship{ + subship_template = /datum/map_template/shuttle/subshuttles/anole + }, +/obj/effect/turf_decal/ntspaceworks_small, +/turf/open/floor/plating, +/area/ship/hangar) +"Ag" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 28; + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/white/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"Ak" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Ao" = ( +/obj/machinery/door/window/northleft{ + req_access_txt = "61" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering/communications) +"Aq" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/cargo) +"Au" = ( +/turf/open/floor/plasteel/stairs{ + dir = 4 + }, +/area/ship/hallway/central) +"Ay" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-9" + }, +/obj/structure/cable/yellow{ + icon_state = "1-10" + }, +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 8; + target_pressure = 500; + name = "Air to Distro" + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/engine) +"Az" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/girder, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"AB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/dim/directional/east, +/turf/open/floor/plasteel/stairs, +/area/ship/engineering/engine) +"AU" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/cargo) +"Bh" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/white/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Bk" = ( +/obj/machinery/telecomms/broadcaster/preset_left{ + network = "nt_commnet"; + id = "Nanotrasen Broadcaster" + }, +/obj/structure/window/reinforced/spawner, +/turf/open/floor/circuit/green, +/area/ship/engineering/communications) +"Bl" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/closet/crate/bin, +/turf/open/floor/plasteel, +/area/ship/hangar) +"Bn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating/corner, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/white/warning, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Bs" = ( +/obj/item/kirbyplants{ + icon_state = "plant-22"; + pixel_x = -6; + pixel_y = 5 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"Bv" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_y = 3 + }, +/obj/effect/turf_decal/corner/transparent/lime{ + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"Bx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"BE" = ( +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"BG" = ( +/obj/machinery/light/directional/south, +/obj/structure/plaque/static_plaque{ + name = "Prospector Tribute"; + desc = "Erected in 484 FS, this plaque pays homage to all of the Nanotrasen miners and salvagers who were killed or injured in their excursions."; + pixel_y = -32 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"BH" = ( +/obj/structure/table, +/obj/item/stack/packageWrap{ + pixel_x = 3 + }, +/obj/structure/railing, +/obj/item/flashlight/lamp{ + pixel_x = -5; + pixel_y = 12 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"BJ" = ( +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/suit_storage_unit/engine, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"BP" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/button/door{ + dir = 1; + id = "tegus_port_engine"; + name = "Engine Blast Door"; + pixel_y = -27 + }, +/obj/structure/cable{ + icon_state = "0-1" + }, +/obj/machinery/atmospherics/components/binary/volume_pump/layer2{ + name = "Scrubbers to External" + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/engine) +"Cb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"Cg" = ( +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Ch" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/siding/thinplating, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/hangar) +"Cm" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/pipedispenser{ + anchored = 0 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Cr" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/ship/crew) +"Cz" = ( +/turf/closed/wall, +/area/ship/engineering/engine) +"CB" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/closet/firecloset/wall{ + pixel_y = 28 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/ship/hangar) +"CC" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/hangar) +"CD" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/computer/cryopod/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"CH" = ( +/obj/structure/table, +/obj/structure/railing, +/obj/item/stamp{ + pixel_y = 10 + }, +/obj/item/stamp/denied, +/obj/effect/turf_decal/industrial/warning/corner, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"CI" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/firealarm{ + pixel_y = 32; + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/white/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"CO" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"CQ" = ( +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 8 + }, +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + pixel_x = -6; + id = "tegus_shuttle_door"; + name = "Shuttle Bay Blast Door"; + dir = 1; + pixel_y = 5; + req_access = list(31) + }, +/obj/machinery/button/shieldwallgen{ + id = "cargo_shield_fore"; + pixel_y = 2; + name = "Shuttle Bay Holofield"; + pixel_x = 6; + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/button/door{ + pixel_x = -6; + id = "tegus_hangar_shutters"; + name = "Window Shutters"; + dir = 1; + pixel_y = -3 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/hangar) +"CT" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/west, +/obj/machinery/door/window/eastright, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + id = "tegus_port_engine"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"CX" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"Df" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/white/line{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Dj" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/light/small{ + dir = 8; + pixel_x = -28 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned, +/area/ship/hallway/central) +"Dk" = ( +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/hangar) +"DF" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 8; + pixel_x = -28 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned, +/area/ship/hallway/central) +"DT" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/cargo) +"Ea" = ( +/obj/machinery/atmospherics/pipe/simple/brown/visible/layer2{ + dir = 9 + }, +/turf/closed/wall, +/area/ship/engineering/engine) +"Eg" = ( +/turf/closed/wall, +/area/ship/hallway/central) +"Em" = ( +/obj/structure/closet/emcloset/wall{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/white/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"En" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/hangar) +"Ev" = ( +/obj/structure/table/reinforced, +/obj/item/radio/intercom/wideband{ + pixel_y = -6 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"ES" = ( +/obj/machinery/telecomms/hub/preset{ + network = "nt_commnet" + }, +/turf/open/floor/circuit, +/area/ship/engineering/communications) +"EU" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/floor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/hangar) +"Fd" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/floor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/hangar) +"Fg" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/obj/structure/railing, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Fk" = ( +/obj/machinery/shower{ + pixel_y = 19 + }, +/obj/structure/curtain, +/obj/machinery/door/window/southright, +/obj/structure/window/reinforced/tinted/frosted{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned, +/area/ship/crew) +"Fn" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/engineering/engine) +"Fy" = ( +/obj/machinery/atmospherics/pipe/simple/brown/visible/layer2{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/ship/engineering/engine) +"FA" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/crew) +"FF" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/ship/hangar) +"FL" = ( +/obj/machinery/blackbox_recorder, +/obj/structure/window/reinforced/spawner/north, +/turf/open/floor/circuit, +/area/ship/engineering/communications) +"FN" = ( +/obj/machinery/telecomms/processor/preset_two{ + network = "nt_commnet" + }, +/turf/open/floor/circuit/green, +/area/ship/engineering/communications) +"FQ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/machinery/light/small/directional/west{ + bulb_colour = "#d5fcff" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"Gb" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = 11 + }, +/obj/structure/mirror{ + pixel_x = 28 + }, +/turf/open/floor/plasteel, +/area/ship/crew) +"Gg" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/door/poddoor{ + id = "tegus_port_cargo" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ship/cargo) +"Gj" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew) +"Gx" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/white/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"GF" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/advanced_airlock_controller{ + pixel_x = 32 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"GQ" = ( +/turf/open/floor/plasteel, +/area/ship/cargo) +"GU" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/brown/visible/layer2{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/components/unary/portables_connector, +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/engine) +"Hc" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Hk" = ( +/obj/machinery/telecomms/relay/preset/auto{ + network = "nt_commnet"; + id = "Tegus Relay" + }, +/turf/open/floor/circuit, +/area/ship/engineering/communications) +"Hl" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/cargo) +"Ht" = ( +/obj/structure/bed/pod, +/obj/structure/curtain/cloth/grey, +/obj/item/bedsheet/dorms, +/turf/open/floor/wood, +/area/ship/crew) +"Hw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"HM" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + id = "tegus_shuttle_door"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/hangar) +"HP" = ( +/obj/machinery/door/airlock/engineering{ + req_access_txt = "61"; + name = "Communications" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/communications) +"HY" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/engine) +"Ia" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/hangar) +"Iv" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/white/line, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Iw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"IF" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/corner/transparent/neutral/three_quarters{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/engine) +"Jr" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/transparent/neutral, +/obj/machinery/power/solar_control{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/engine) +"JO" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/structure/closet/emcloset/wall{ + dir = 8; + pixel_x = 28 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"JS" = ( +/obj/structure/sign/nanotrasen, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew) +"JY" = ( +/obj/machinery/door/airlock/glass{ + name = "Canteen" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"Kc" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light{ + dir = 1; + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/white/line{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"Kj" = ( +/obj/structure/railing{ + dir = 8; + pixel_x = -1 + }, +/obj/machinery/conveyor/inverted{ + dir = 5; + id = "tegusbelt" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar) +"Ku" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Ky" = ( +/obj/machinery/mineral/unloading_machine{ + output_dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"KI" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/white/line, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"KR" = ( +/obj/structure/closet/secure_closet/wall{ + name = "captain's locker"; + req_access_txt = "20"; + icon_state = "solgov_wall"; + pixel_y = 28 + }, +/obj/item/storage/backpack/duffelbag/captain, +/obj/item/clothing/under/rank/command/captain/nt, +/obj/item/clothing/under/rank/command/captain/nt/skirt, +/obj/item/clothing/shoes/laceup, +/obj/item/clothing/gloves/color/captain, +/obj/item/clothing/head/caphat/nt, +/obj/item/clothing/neck/cloak/cap, +/obj/item/gun/energy/laser/captain, +/obj/item/storage/box/rxglasses/minerspykit, +/obj/item/megaphone/command, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/item/assembly/signaler{ + name = "Emergency Signaler"; + desc = "A compact device. Your shuttle team will ping this when they are in danger. Listen for beeps!" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Lq" = ( +/obj/machinery/light/dim/directional/east, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/ship/engineering/engine) +"Ls" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"Lw" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/ship/hangar) +"LC" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/door/poddoor{ + id = "tegus_port_cargo" + }, +/turf/open/floor/plating, +/area/ship/cargo) +"LF" = ( +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 4 + }, +/obj/structure/bed/dogbed{ + name = "Atlas's Bed"; + desc = "A comfy-looking tegu bed. You can even strap your pet in, in case the gravity turns off."; + anchored = 1 + }, +/mob/living/simple_animal/hostile/retaliate/tegu/atlas{ + dir = 4; + faction = list("neutral"); + environment_smash = 0 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"LM" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned, +/area/ship/hangar) +"LV" = ( +/obj/machinery/door/airlock/external, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Me" = ( +/obj/structure/table, +/obj/item/storage/box/lights/mixed{ + pixel_y = 8; + pixel_x = 6 + }, +/obj/item/hand_labeler{ + pixel_x = -4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"Mi" = ( +/obj/structure/cable{ + icon_state = "0-1" + }, +/obj/machinery/door/poddoor{ + id = "tegus_starboard_cargo" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 8; + id = "cargo_shield_starboard" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ship/cargo) +"Ml" = ( +/obj/effect/turf_decal/industrial/loading{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/cargo) +"Mn" = ( +/obj/effect/turf_decal/solarpanel, +/obj/machinery/power/solar, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"MH" = ( +/obj/structure/table/reinforced, +/obj/machinery/computer/secure_data/laptop{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"ML" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"MP" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 2; + id = "cargo_shield_fore" + }, +/obj/structure/cable{ + icon_state = "0-1" + }, +/obj/machinery/door/poddoor{ + id = "tegus_shuttle_door"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/hangar) +"MS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/white/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"MU" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"MY" = ( +/obj/structure/window/reinforced/spawner/north, +/obj/machinery/door/window/eastright, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/power/port_gen/pacman, +/obj/item/stack/sheet/mineral/plasma/five, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/engine) +"Nb" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/external/glass, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"Nc" = ( +/obj/structure/chair/sofa/left, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/structure/noticeboard{ + pixel_y = 28 + }, +/turf/open/floor/wood, +/area/ship/crew) +"Nw" = ( +/obj/machinery/button/door{ + id = "tegus_starboard_engine"; + name = "Engine Blast Door"; + pixel_y = 27 + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/engine) +"Nx" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/plasteel/patterned, +/area/ship/hangar) +"Nz" = ( +/obj/effect/turf_decal/siding/thinplating/corner, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/white/warning, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"NA" = ( +/turf/closed/wall, +/area/ship/hangar) +"NC" = ( +/obj/effect/turf_decal/ntspaceworks_small/left, +/turf/open/floor/plating, +/area/ship/hangar) +"NL" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"NT" = ( +/obj/machinery/door/window/southleft{ + req_access_txt = "61" + }, +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering/communications) +"NU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/opaque/white/line{ + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"NV" = ( +/obj/machinery/computer/helm{ + dir = 8; + icon_state = "computer-left" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"NZ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/conveyor_switch/oneway{ + pixel_x = -10; + pixel_y = 10; + id = "tegusbelt" + }, +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"Oo" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"Or" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"Ou" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/white/line, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Ow" = ( +/obj/machinery/holopad/emergency/command, +/obj/effect/turf_decal/box/white, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Ox" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/mining/glass{ + dir = 4; + name = "Cargo Bay" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"OK" = ( +/obj/machinery/door/airlock{ + name = "Bathroom"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/crew) +"OL" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/canteen) +"OQ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/item/kirbyplants{ + icon_state = "plant-14"; + layer = 4.2; + pixel_x = -3 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"OU" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/cable{ + icon_state = "4-10" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"OW" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/layer_manifold/visible, +/obj/effect/turf_decal/arrows, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/engine) +"OX" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"Pa" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned, +/area/ship/hangar) +"Pb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/button/shieldwallgen{ + pixel_x = -27; + pixel_y = -5; + id = "cargo_shield_port"; + name = "Cargo Holofield"; + dir = 4 + }, +/obj/machinery/button/door{ + pixel_x = -27; + pixel_y = 5; + id = "tegus_port_cargo"; + name = "Cargo Blast Door"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"Pl" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -28; + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/opaque/white/line{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Pt" = ( +/obj/machinery/door/airlock/engineering{ + req_access_txt = "61"; + name = "Communications" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/communications) +"Pw" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/east{ + bulb_colour = "#d5fcff" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"PF" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/floor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/hangar) +"PI" = ( +/obj/machinery/telecomms/server/presets/nanotrasen{ + network = "nt_commnet" + }, +/obj/structure/window/reinforced/spawner/north, +/turf/open/floor/circuit, +/area/ship/engineering/communications) +"PQ" = ( +/obj/machinery/cryopod{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew) +"Qa" = ( +/obj/machinery/airalarm/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/communications) +"Qd" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/closed/wall/r_wall, +/area/ship/engineering/engine) +"Qq" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/warning/electricshock{ + pixel_x = -32 + }, +/obj/effect/turf_decal/corner/transparent/neutral/three_quarters{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/engine) +"Qw" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/ship/hangar) +"QA" = ( +/obj/structure/sign/poster/official/build{ + pixel_y = -32 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/engine) +"QZ" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "tegus_hangar_shutters" + }, +/turf/open/floor/plating, +/area/ship/hangar) +"Rp" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Rx" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"Ry" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/oil, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/engine) +"Rz" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer2{ + dir = 4 + }, +/turf/open/floor/engine/hull, +/area/ship/engineering/engine) +"RB" = ( +/obj/structure/tank_dispenser, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"RD" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/plasteel, +/area/ship/cargo) +"RF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/hangar) +"RI" = ( +/obj/machinery/door/airlock/grunge{ + dir = 4; + name = "Starboard Control Room" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"RJ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/item/reagent_containers/glass/bucket{ + pixel_x = 8 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"RP" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/hangar) +"RR" = ( +/obj/effect/turf_decal/industrial/loading{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/cargo) +"RT" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/ore_box, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"Sa" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/white/line{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Sg" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"Sj" = ( +/obj/effect/turf_decal/corner/transparent/neutral, +/obj/machinery/suit_storage_unit/engine, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"Sp" = ( +/turf/closed/wall/r_wall, +/area/ship/bridge) +"Sz" = ( +/obj/machinery/light{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/white/line, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"SC" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/white/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"SI" = ( +/obj/machinery/door/airlock/grunge{ + dir = 4; + name = "Cryogenic Storage" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"SN" = ( +/obj/structure/railing, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"SS" = ( +/obj/machinery/door/window/eastleft, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/power/port_gen/pacman, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/engine) +"SW" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/spider/stickyweb, +/obj/item/toy/plush/lizardplushie{ + pixel_y = 4; + pixel_x = -3; + name = "The Creature"; + desc = "Sealed for a reason!" + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"Tk" = ( +/obj/structure/bed/pod, +/obj/item/bedsheet/dorms, +/obj/structure/curtain/cloth/grey, +/turf/open/floor/wood, +/area/ship/crew) +"TB" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"TH" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ship/hallway/central) +"UD" = ( +/obj/machinery/newscaster/directional/east, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"UM" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/white/line{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"UY" = ( +/obj/machinery/door/airlock/command{ + req_access = list(19); + name = "Bridge" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "bridge_lockdown" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/bridge) +"Vd" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"Vf" = ( +/obj/structure/table, +/obj/item/clipboard, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Vn" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/white/line{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Vs" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/light/small/directional/east{ + bulb_colour = "#d5fcff" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"Vv" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned, +/area/ship/hangar) +"Vy" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/effect/turf_decal/industrial/caution, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/communications) +"VC" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"VO" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"VU" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"Wf" = ( +/obj/machinery/washing_machine, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"Wm" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/white/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Wp" = ( +/obj/structure/cable/yellow{ + icon_state = "2-5" + }, +/turf/closed/wall, +/area/ship/engineering/engine) +"WO" = ( +/obj/machinery/door/airlock/engineering{ + name = "Engine Room"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/engineering/engine) +"WR" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "tegus_canteen_shutters" + }, +/turf/open/floor/plating, +/area/ship/crew/canteen) +"WS" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "tegus_crew_shutters" + }, +/turf/open/floor/plating, +/area/ship/crew) +"WV" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor{ + id = "tegus_port_cargo" + }, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 8; + id = "cargo_shield_port" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ship/cargo) +"Xm" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/closet/crate, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"XC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/white/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"XL" = ( +/obj/machinery/door/airlock/external, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"XM" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating, +/turf/open/floor/plasteel/patterned, +/area/ship/hangar) +"XQ" = ( +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/white/warning{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"XS" = ( +/turf/closed/wall/r_wall, +/area/ship/engineering/engine) +"XV" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering/communications) +"Yk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"Yl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "bridge_lockdown" + }, +/obj/machinery/door/airlock/command{ + req_access = list(19); + name = "Bridge" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/bridge) +"Yt" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/white/line, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"YT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/mining/glass{ + dir = 4; + name = "Hangar" + }, +/turf/open/floor/plasteel, +/area/ship/hangar) +"YV" = ( +/obj/machinery/computer/telecomms/server{ + dir = 8; + network = "nt_commnet" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/hangar) +"YY" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"YZ" = ( +/obj/effect/turf_decal/siding/thinplating/corner, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/white/warning, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Zl" = ( +/obj/structure/filingcabinet/double, +/obj/effect/turf_decal/corner/transparent/neutral, +/obj/item/folder/documents, +/obj/item/folder/blue, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Zp" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar) +"Zs" = ( +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew) +"Zw" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/transparent/neutral/three_quarters{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/portables_connector, +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/industrial/hatch/yellow, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/engine) +"ZT" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/hangar) +"ZV" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/hangar) +"ZY" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/stairs, +/area/ship/engineering/engine) + +(1,1,1) = {" +ut +ut +ut +ut +ut +ut +ut +ui +ui +ui +Rz +XS +XS +XS +XS +qN +ui +ui +ui +ut +ut +ut +ut +ut +ut +ut +"} +(2,1,1) = {" +ut +ut +ut +ut +ut +ut +XS +CT +CT +CT +Fy +XS +SS +MY +XS +XS +ht +ht +ht +XS +ut +ut +ut +ut +ut +ut +"} +(3,1,1) = {" +ut +ut +ut +ut +XS +XS +XS +GU +OW +BP +Ea +Qq +cO +MU +IF +Cz +Nw +HY +zH +XS +XS +XS +ut +ut +ut +ut +"} +(4,1,1) = {" +ut +ut +ut +ut +eN +rs +Nb +sb +hE +CO +Wp +vy +eZ +hh +QA +Cz +wb +zr +jq +Nb +pH +eN +ut +ut +ut +ut +"} +(5,1,1) = {" +fe +Mn +Mn +Qd +uv +uv +uv +uv +sC +Ay +qF +zj +ho +Fn +rc +ZY +OU +Jr +uv +uv +uv +uv +aV +sq +sq +gh +"} +(6,1,1) = {" +fe +Mn +Mn +lP +qd +vO +Vd +Cz +Zw +Ry +Lq +VU +iV +qS +Cb +AB +bw +hi +Cz +eq +yg +kM +hw +sq +sq +gh +"} +(7,1,1) = {" +ut +ut +ut +xZ +iM +xc +uO +jQ +jQ +jQ +jQ +jQ +Cz +WO +jQ +jQ +jQ +jQ +jQ +RJ +SW +wv +xZ +ut +ut +ut +"} +(8,1,1) = {" +ut +ut +ut +xZ +zR +db +Az +hL +ye +Bk +iJ +hL +Vn +oW +hL +dY +FL +ES +hL +Gj +Gj +Gj +qB +ut +ut +ut +"} +(9,1,1) = {" +fe +Mn +Mn +lh +OL +OL +OL +hL +tU +NT +Vy +HP +XQ +YZ +Pt +rD +Ao +XV +hL +cR +CD +PQ +iS +sq +sq +gh +"} +(10,1,1) = {" +fe +Mn +Mn +nw +cK +nk +qi +hL +FN +yI +dO +hL +Vn +Ou +hL +Qa +PI +Hk +hL +iY +Ls +wc +uZ +sq +sq +uA +"} +(11,1,1) = {" +ut +ut +ut +OL +UD +dP +cY +hL +hL +hL +hL +hL +Vn +KI +hL +hL +hL +hL +hL +Gj +SI +Gj +Gj +ut +ut +ut +"} +(12,1,1) = {" +ut +ut +zu +OL +OL +CX +sF +OL +dk +cn +kE +Df +Gx +sf +UM +hW +eT +Pl +Gj +bN +Cr +ca +Gj +JS +ut +ut +"} +(13,1,1) = {" +ut +ut +WR +oE +BE +Yk +ju +OL +Vn +nT +fj +Bh +sH +Em +bb +fj +NL +fx +Gj +Nc +xJ +FA +ws +WS +ut +ut +"} +(14,1,1) = {" +ut +ut +WR +yJ +lQ +fH +Iw +JY +ua +dF +Sp +Sp +Sp +Sp +Sp +Sp +ub +Nz +vT +dl +mV +Ht +Tk +WS +ut +ut +"} +(15,1,1) = {" +ut +ut +OL +sj +Bx +fU +YY +kg +Sa +Iv +Sp +LF +MH +oU +Zl +Sp +SC +qE +Gj +Gj +OK +Gj +Gj +Gj +ut +ut +"} +(16,1,1) = {" +ut +ut +WR +xB +TB +Bv +np +kg +Wm +Bn +Yl +ac +pf +vV +wg +UY +ma +Yt +Gj +Wf +hG +uz +kU +Gj +ut +ut +"} +(17,1,1) = {" +ut +ut +WR +qK +tf +VC +rr +OL +OX +Oo +Sp +Cg +Ow +oi +py +Sp +Sg +rZ +Gj +Fk +bu +Gb +zQ +Gj +ut +ut +"} +(18,1,1) = {" +ut +ut +lI +OL +gP +gP +OL +OL +Au +jd +Sp +KR +pf +Hc +sD +Sp +uD +Au +Gj +Gj +Zs +Zs +Gj +Gj +ut +ut +"} +(19,1,1) = {" +ut +ut +lW +RB +Dj +mJ +lW +it +MS +Sz +Sp +ud +iR +pf +hd +Sp +Kc +XC +NU +lW +mJ +DF +RB +lW +ut +ut +"} +(20,1,1) = {" +ut +fh +kc +TH +dm +Or +LV +Ag +JO +oc +Sp +dy +NV +gL +Ev +Sp +CI +VO +gK +qf +GF +ff +TH +XL +le +ut +"} +(21,1,1) = {" +ut +ut +iN +lW +lW +lW +lW +Eg +Eg +yL +Sp +kH +kH +kH +kH +Sp +Ox +Eg +Eg +lW +lW +lW +lW +iN +ut +ut +"} +(22,1,1) = {" +ut +ut +ut +ut +ut +ut +pg +Pb +Aq +Ml +mq +SN +vi +CH +aA +ha +cC +Aq +xh +lg +ut +ut +ut +ut +ut +ut +"} +(23,1,1) = {" +ut +ut +ut +ut +ut +ut +Gg +sn +yV +xG +yV +GQ +ti +kS +AU +Xm +dQ +Cm +kG +bD +ut +ut +ut +ut +ut +ut +"} +(24,1,1) = {" +ut +ut +ut +ut +ut +ut +LC +Rx +Xm +xG +Ak +pO +Ku +Fg +GQ +Ak +Rp +pC +kG +bD +ut +ut +ut +ut +ut +ut +"} +(25,1,1) = {" +ut +ut +ut +ut +ut +ut +WV +ML +Hl +RR +qD +eo +Vf +BH +RD +DT +kT +Hl +oF +Mi +ut +ut +ut +ut +ut +ut +"} +(26,1,1) = {" +ut +ut +ut +ut +ut +ut +rH +NA +NA +lb +NA +Qw +Qw +Qw +Qw +NA +YT +NA +NA +rH +ut +ut +ut +ut +ut +ut +"} +(27,1,1) = {" +ut +ut +ut +ut +ut +ut +rH +mu +ol +RF +bL +bL +bl +bl +Dk +bL +Ia +Ch +jw +rH +ut +ut +ut +ut +ut +ut +"} +(28,1,1) = {" +ut +ut +ut +ut +ut +sR +rH +qw +sv +oq +Vv +Pa +Vv +Pa +LM +LM +Nx +yO +OQ +rH +sR +ut +ut +ut +ut +ut +"} +(29,1,1) = {" +ut +ut +ut +ut +ut +rH +Kj +xu +rg +dr +dr +dr +dr +dr +dr +dr +NC +rt +sW +Sj +rH +ut +ut +ut +ut +ut +"} +(30,1,1) = {" +ut +ut +ut +ut +ut +rH +nW +rH +FF +dr +dr +dr +dr +dr +dr +dr +zY +xE +wT +BJ +rH +ut +ut +ut +ut +ut +"} +(31,1,1) = {" +ut +ut +ut +ut +ut +rH +yC +rH +FF +dr +dr +dr +dr +dr +dr +dr +eW +xE +aR +bs +rH +ut +ut +ut +ut +ut +"} +(32,1,1) = {" +ut +ut +ut +ut +ut +rH +qL +NZ +FF +dr +dr +dr +dr +dr +dr +dr +dr +xE +aR +wh +rH +ut +ut +ut +ut +ut +"} +(33,1,1) = {" +ut +ut +ut +ut +ut +rH +ng +Ky +Lw +dr +dr +dr +dr +dr +dr +dr +dr +xE +aR +jb +rH +ut +ut +ut +ut +ut +"} +(34,1,1) = {" +ut +ut +ut +ut +ut +rH +rH +rH +CB +dr +dr +dr +dr +dr +dr +dr +dr +xE +bz +rH +rH +ut +ut +ut +ut +ut +"} +(35,1,1) = {" +ut +ut +ut +ut +ut +ut +rH +eh +Lw +dr +dr +dr +dr +dr +dr +dr +dr +xE +BG +rH +ut +ut +ut +ut +ut +ut +"} +(36,1,1) = {" +ut +ut +ut +ut +ut +sR +rH +RT +qt +dr +dr +dr +dr +dr +dr +dr +dr +ZV +fD +rH +sR +ut +ut +ut +ut +ut +"} +(37,1,1) = {" +ut +ut +ut +ut +ut +QZ +Me +wT +Fd +dr +dr +dr +dr +dr +dr +dr +dr +PF +aR +mW +QZ +ut +ut +ut +ut +ut +"} +(38,1,1) = {" +ut +ut +ut +ut +ut +QZ +nn +fG +jn +dr +dr +dr +dr +dr +dr +dr +dr +yd +fG +Bl +QZ +ut +ut +ut +ut +ut +"} +(39,1,1) = {" +ut +ut +ut +ut +ut +QZ +gt +uf +En +dr +dr +dr +dr +dr +dr +dr +dr +RP +zv +lf +QZ +ut +ut +ut +ut +ut +"} +(40,1,1) = {" +ut +ut +ut +ut +aw +rH +gV +NA +sK +dr +dr +dr +dr +dr +dr +dr +dr +hC +NA +RI +rH +rH +ut +ut +ut +ut +"} +(41,1,1) = {" +ut +ut +ut +ut +aw +mf +Hw +NA +oA +dr +dr +dr +dr +dr +dr +dr +dr +CC +NA +xf +FQ +rH +ut +ut +ut +ut +"} +(42,1,1) = {" +ut +ut +ut +ut +QZ +du +bv +Qw +ZT +dr +dr +dr +dr +dr +dr +dr +dr +rB +Qw +cI +js +QZ +ut +ut +ut +ut +"} +(43,1,1) = {" +ut +ut +ut +ut +QZ +kp +CQ +Qw +tD +dr +dr +dr +dr +dr +dr +dr +dr +XM +Qw +bK +Zp +QZ +ut +ut +ut +ut +"} +(44,1,1) = {" +ut +ut +ut +ut +QZ +Vs +aR +Qw +tD +dr +dr +dr +dr +dr +dr +dr +dr +am +Qw +Bs +Pw +QZ +ut +ut +ut +ut +"} +(45,1,1) = {" +ut +ut +ut +ut +rH +aw +YV +NA +li +dr +dr +dr +dr +dr +dr +dr +dr +EU +NA +rY +aw +rH +ut +ut +ut +ut +"} +(46,1,1) = {" +ut +ut +ut +ut +ut +aw +aw +rH +ru +MP +uc +HM +dR +HM +HM +uc +cP +dX +rH +aw +aw +ut +ut +ut +ut +ut +"} diff --git a/_maps/shuttles/subshuttles/Subshuttle Catalog.txt b/_maps/shuttles/subshuttles/Subshuttle Catalog.txt index 3424b7605354..f1571a77cc1a 100644 --- a/_maps/shuttles/subshuttles/Subshuttle Catalog.txt +++ b/_maps/shuttles/subshuttles/Subshuttle Catalog.txt @@ -3,6 +3,11 @@ Size = "1x3" Purpose = "Showing people how to fill this document in" File Path = "_maps\shuttles\subshuttles\example.dmm" +Name = "Anole Transport Shuttle" +Size = "15x8" +Purpose = "Transporting Nanotrasen employees" +File Path = "_maps\shuttles\subshuttles\nanotrasen_anole.dmm" + Name = "Gut Combat Freighter" Size = "7x15" Purpose = "Transporting goods, while fending for itself" diff --git a/_maps/shuttles/subshuttles/nanotrasen_anole.dmm b/_maps/shuttles/subshuttles/nanotrasen_anole.dmm new file mode 100644 index 000000000000..778db113c25e --- /dev/null +++ b/_maps/shuttles/subshuttles/nanotrasen_anole.dmm @@ -0,0 +1,894 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"bj" = ( +/obj/effect/turf_decal/trimline/opaque/solgovgold/warning, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/patterned, +/area/ship/shuttle) +"bt" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/button/shieldwallgen{ + dir = 4; + pixel_x = -27; + pixel_y = 5; + id = "tegus_shield_port"; + name = "Port Holofield" + }, +/obj/machinery/button/door{ + dir = 4; + pixel_x = -27; + pixel_y = -5; + id = "tegus_shuttle_port"; + name = "Port Blast Door" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/shuttle) +"cu" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer4, +/turf/open/floor/plasteel/patterned, +/area/ship/shuttle) +"cR" = ( +/obj/effect/turf_decal/trimline/opaque/solgovgold/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, +/obj/item/kirbyplants{ + icon_state = "plant-20"; + pixel_x = 3; + name = "Emotional Support Plant"; + desc = "The light of your life!" + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/shuttle) +"dm" = ( +/obj/machinery/light/small{ + dir = 4; + pixel_x = 28 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/shuttle) +"dK" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/smes/micro/precharged, +/turf/open/floor/plating, +/area/ship/shuttle) +"dU" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/shuttle) +"fx" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/shuttle) +"fO" = ( +/obj/structure/sign/nanotrasen, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/shuttle) +"fV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/shuttle) +"ir" = ( +/obj/effect/turf_decal/steeldecal/steel_decals_central4{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals9, +/obj/machinery/atmospherics/components/binary/valve/layer2{ + dir = 4 + }, +/turf/open/floor/engine/hull, +/area/ship/shuttle) +"jk" = ( +/obj/machinery/porta_turret/ship/weak{ + name = "Sharplite Mining Turret"; + desc = "An old Sharplite laser turret model developed for securing fauna-infested areas. Heavy use and much foundering renders this turret noticably inefficient, but it's still capable of packing a punch."; + shot_delay = 7.5 + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/shuttle) +"jW" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 8 + }, +/obj/machinery/turretid/lethal{ + locked = 0; + req_access = null; + pixel_x = -28 + }, +/turf/open/floor/plasteel/dark, +/area/ship/shuttle) +"kH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plasteel/patterned, +/area/ship/shuttle) +"lV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned, +/area/ship/shuttle) +"mq" = ( +/obj/effect/turf_decal/steeldecal/steel_decals_central2, +/obj/effect/turf_decal/steeldecal/steel_decals6, +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/shuttle) +"nB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 + }, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/ship/shuttle) +"nL" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/door/airlock/external, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/shuttle) +"oi" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + piping_layer = 4; + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/shuttle) +"oI" = ( +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 4 + }, +/obj/item/choice_beacon/computer, +/obj/structure/frame/computer/retro{ + dir = 8; + anchored = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/shuttle) +"oS" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 4; + id = "tegus_shield_port" + }, +/obj/machinery/door/poddoor{ + id = "tegus_shuttle_port" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/shuttle) +"pm" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/shuttle) +"qx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/shuttle) +"qz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/shuttle) +"rp" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "tegus_shuttle_window" + }, +/turf/open/floor/plating, +/area/ship/shuttle) +"rx" = ( +/turf/template_noop, +/area/template_noop) +"rR" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/ship/shuttle) +"sa" = ( +/obj/structure/closet/secure_closet/wall{ + name = "pilot's locker"; + req_access_txt = "31"; + icon_state = "solgov_wall"; + dir = 4; + pixel_x = -28 + }, +/obj/item/binoculars, +/obj/item/storage/firstaid/regular, +/obj/item/storage/box/bodybags, +/obj/item/pinpointer/crew, +/obj/item/storage/toolbox/emergency, +/obj/item/extinguisher/mini, +/obj/item/clothing/suit/space/orange, +/obj/item/clothing/head/helmet/space/orange, +/obj/item/roller, +/obj/item/gps{ + gpstag = "TEGUS1" + }, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 2 + }, +/obj/item/assembly/signaler{ + name = "Emergency Signaler"; + desc = "A remote signaler device. The label reads ''Stranded without communications? Ping this device to alert your captain who, too, has been provided with a remote signaler!''" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/shuttle) +"sk" = ( +/obj/effect/turf_decal/steeldecal/steel_decals_central4, +/obj/effect/turf_decal/steeldecal/steel_decals9{ + dir = 4 + }, +/turf/open/floor/engine/hull, +/area/ship/shuttle) +"sq" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/door/airlock/external, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/shuttle) +"tB" = ( +/obj/machinery/holopad/emergency/command, +/obj/effect/turf_decal/box, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/light/dim{ + dir = 8; + bulb_power = 0.5; + pixel_x = -32 + }, +/turf/open/floor/plasteel/dark, +/area/ship/shuttle) +"uJ" = ( +/obj/effect/turf_decal/trimline/opaque/solgovgold/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plasteel/patterned, +/area/ship/shuttle) +"wV" = ( +/obj/docking_port/mobile{ + dir = 2; + port_direction = 8; + preferred_direction = 4 + }, +/obj/machinery/door/poddoor{ + id = "tegus_shuttle_port" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/shuttle) +"xB" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/machinery/button/door{ + id = "tegus_shuttle_engine"; + name = "Engine Shutters"; + pixel_x = -3; + pixel_y = 27 + }, +/turf/open/floor/plasteel/dark, +/area/ship/shuttle) +"yD" = ( +/obj/machinery/porta_turret/ship/weak{ + name = "Sharplite Mining Turret"; + desc = "An old Sharplite laser turret model developed for securing fauna-infested areas. Heavy use and much foundering renders this turret noticably inefficient, but it's still capable of packing a punch."; + shot_delay = 7.5 + }, +/turf/closed/wall/mineral/titanium, +/area/ship/shuttle) +"yP" = ( +/obj/effect/turf_decal/corner/transparent/neutral, +/obj/machinery/computer/helm/retro{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/shuttle) +"yZ" = ( +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central1, +/turf/open/floor/plasteel/tech/grid, +/area/ship/shuttle) +"zG" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/advanced_airlock_controller{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/tech, +/area/ship/shuttle) +"Au" = ( +/obj/machinery/telecomms/relay/preset/mining{ + network = "nt_commnet" + }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/light/small{ + dir = 1; + bulb_power = 0.5; + pixel_y = 28 + }, +/turf/open/floor/plasteel/tech, +/area/ship/shuttle) +"AQ" = ( +/obj/machinery/door/window/eastleft, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/window/reinforced/spawner, +/obj/structure/window/reinforced/spawner/west, +/obj/machinery/power/smes/shuttle/micro{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters{ + id = "tegus_shuttle_engine"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/shuttle) +"AW" = ( +/obj/structure/chair/comfy/shuttle{ + layer = 2.9 + }, +/obj/structure/railing{ + dir = 1; + layer = 4.2 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/shuttle) +"AZ" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "tegus_shuttle_window"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/shuttle) +"BM" = ( +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/machinery/power/port_gen/pacman, +/obj/structure/cable, +/turf/open/floor/plating, +/area/ship/shuttle) +"Cu" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/shuttle) +"CM" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/shuttle) +"CS" = ( +/turf/open/floor/plasteel, +/area/ship/shuttle) +"Em" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/shuttle) +"EJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/shuttle) +"Iq" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/machinery/door/window/eastright, +/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/west, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/smes/shuttle/micro{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters{ + id = "tegus_shuttle_engine"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/shuttle) +"Ks" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/shuttle) +"LC" = ( +/obj/effect/turf_decal/trimline/opaque/solgovgold/warning, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/shuttle) +"LN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/airlock/grunge{ + dir = 4; + req_access_txt = "31" + }, +/turf/open/floor/plasteel/dark, +/area/ship/shuttle) +"LU" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1; + layer = 2.8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/railing{ + layer = 4.2 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/shuttle) +"Mp" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/binary/pump/on/layer4{ + name = "Air to Distro"; + target_pressure = 1000; + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/shuttle) +"MD" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/opaque/solgovgold/warning, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/patterned, +/area/ship/shuttle) +"MK" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + dir = 1; + id = "tegus_shuttle_window"; + name = "Window Shutters"; + pixel_x = 6 + }, +/obj/machinery/button/door{ + dir = 1; + id = "tegus_shuttle_engine"; + name = "Engine Shutters"; + pixel_x = -6 + }, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/shuttle) +"NJ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/door/airlock/grunge{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/shuttle) +"Og" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/chair/comfy/shuttle{ + dir = 1; + layer = 2.8 + }, +/obj/machinery/light{ + bulb_power = 0.5; + pixel_y = -32 + }, +/obj/structure/railing{ + layer = 4.2 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/shuttle) +"Ol" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 8; + id = "tegus_shield_port" + }, +/obj/machinery/door/poddoor{ + id = "tegus_shuttle_port" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/shuttle) +"Rf" = ( +/obj/item/radio/intercom/wideband{ + dir = 1; + pixel_y = 10 + }, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/dark, +/area/ship/shuttle) +"Rs" = ( +/obj/structure/railing{ + layer = 4.2 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/structure/chair/comfy/shuttle{ + dir = 1; + layer = 2.8 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/shuttle) +"Sp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned, +/area/ship/shuttle) +"SG" = ( +/obj/machinery/light/small{ + bulb_power = 0.5; + pixel_y = -28 + }, +/obj/structure/cable, +/obj/machinery/power/terminal{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/shuttle) +"To" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/shuttle) +"Tz" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/chair/comfy/shuttle{ + layer = 2.9 + }, +/obj/structure/railing{ + dir = 1; + layer = 4.2 + }, +/obj/machinery/light{ + dir = 1; + pixel_y = 32 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/shuttle) +"TB" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "tegus_shuttle_window"; + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/shuttle) +"Wx" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4; + name = "Helm" + }, +/turf/open/floor/plasteel/dark, +/area/ship/shuttle) +"WB" = ( +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/shuttle) + +(1,1,1) = {" +rx +rx +rR +pm +pm +rR +rx +rx +"} +(2,1,1) = {" +rx +pm +AQ +dK +BM +Iq +pm +rx +"} +(3,1,1) = {" +rx +pm +xB +fx +Ks +SG +pm +rx +"} +(4,1,1) = {" +rx +pm +Au +To +Mp +oi +pm +rx +"} +(5,1,1) = {" +fO +pm +pm +NJ +pm +pm +pm +fO +"} +(6,1,1) = {" +oS +bt +MD +cu +uJ +nL +EJ +jk +"} +(7,1,1) = {" +wV +CS +LC +qz +cR +pm +zG +pm +"} +(8,1,1) = {" +Ol +dU +bj +Sp +LU +pm +dm +sq +"} +(9,1,1) = {" +jk +pm +Tz +lV +Og +Em +WB +qx +"} +(10,1,1) = {" +sk +pm +AW +kH +Rs +fV +pm +ir +"} +(11,1,1) = {" +yZ +fO +pm +LN +pm +pm +fO +mq +"} +(12,1,1) = {" +rx +pm +jW +nB +tB +sa +pm +rx +"} +(13,1,1) = {" +rx +TB +Rf +Wx +Cu +MK +rp +rx +"} +(14,1,1) = {" +rx +yD +pm +yP +oI +pm +yD +rx +"} +(15,1,1) = {" +rx +rx +CM +AZ +AZ +CM +rx +rx +"} diff --git a/code/datums/action.dm b/code/datums/action.dm index ff03b689085d..c30ff6f5a5ee 100644 --- a/code/datums/action.dm +++ b/code/datums/action.dm @@ -786,3 +786,7 @@ to_chat(owner, "You overload the lanternbang!") L.activate() return + +/datum/action/item_action/activate_remote_view + name = "Activate Remote View" + desc = "Activates the Remote View of your spy sunglasses." diff --git a/code/datums/shuttles.dm b/code/datums/shuttles.dm index 35e8ff81a580..a5b9be716295 100644 --- a/code/datums/shuttles.dm +++ b/code/datums/shuttles.dm @@ -360,8 +360,14 @@ name = "Sugarcube Transport" prefix = "ISV" -//your subshuttle here +/datum/map_template/shuttle/subshuttles/anole + file_name = "nanotrasen_anole" + name = "Anole Transport Shuttle" + prefix = "NTSV" + /datum/map_template/shuttle/subshuttles/heron file_name = "nanotrasen_falcon" name = "Falcon Dropship" prefix = "NTSV" + +//your subshuttle here diff --git a/code/game/area/ship_areas.dm b/code/game/area/ship_areas.dm index be8e666b60a9..e64bacccc093 100644 --- a/code/game/area/ship_areas.dm +++ b/code/game/area/ship_areas.dm @@ -130,6 +130,11 @@ NOTE: there are two lists of areas in the end of this file: centcom and station lighting_colour_bulb = "#ffdbb4" lighting_brightness_tube = 6 +/area/ship/shuttle + name = "Shuttle" + icon_state = "bridge" + ambientsounds = list('sound/ambience/signal.ogg') + /// Crew Quarters /// /area/ship/crew name = "Crew Quarters" @@ -355,7 +360,9 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/ship/hangar name = "Hangar" - icon_state = "shuttlered" + icon_state = "hangar" + lighting_colour_tube = "#ffe3cc" + lighting_colour_bulb = "#ffdbb8" sound_environment = SOUND_AREA_LARGE_ENCLOSED ambientsounds = ENGINEERING diff --git a/code/game/objects/items/circuitboards/machine_circuitboards.dm b/code/game/objects/items/circuitboards/machine_circuitboards.dm index e15f95a40709..70193ffeca50 100644 --- a/code/game/objects/items/circuitboards/machine_circuitboards.dm +++ b/code/game/objects/items/circuitboards/machine_circuitboards.dm @@ -325,6 +325,14 @@ /obj/item/stock_parts/capacitor = 1) def_components = list(/obj/item/stock_parts/cell = /obj/item/stock_parts/cell/high/empty) +/obj/item/circuitboard/machine/smes/micro + name = "Micro SMES (Machine Board)" + build_path = /obj/machinery/power/smes/micro + req_components = list( + /obj/item/stack/cable_coil = 5, + /obj/item/stock_parts/cell = 3, + /obj/item/stock_parts/capacitor = 1) + /obj/item/circuitboard/machine/techfab/department/engineering name = "\improper Departmental Techfab (Machine Board) - Engineering" build_path = /obj/machinery/rnd/production/techfab/department/engineering diff --git a/code/game/objects/items/devices/spyglasses.dm b/code/game/objects/items/devices/spyglasses.dm index 1edec8edb7db..a84e6872b69a 100644 --- a/code/game/objects/items/devices/spyglasses.dm +++ b/code/game/objects/items/devices/spyglasses.dm @@ -1,9 +1,10 @@ //antag spyglasses. meant to be an example for map_popups.dm -/obj/item/clothing/glasses/regular/spy +/obj/item/clothing/glasses/sunglasses/spy desc = "Made by Nerd. Co's infiltration and surveillance department. Upon closer inspection, there's a small screen in each lens." + actions_types = list(/datum/action/item_action/activate_remote_view) var/obj/item/spy_bug/linked_bug -/obj/item/clothing/glasses/regular/spy/proc/show_to_user(mob/user)//this is the meat of it. most of the map_popup usage is in this. +/obj/item/clothing/glasses/sunglasses/spy/proc/show_to_user(mob/user)//this is the meat of it. most of the map_popup usage is in this. if(!user) return if(!user.client) @@ -17,23 +18,23 @@ user.client.register_map_obj(linked_bug.cam_plane_master) linked_bug.update_view() -/obj/item/clothing/glasses/regular/spy/equipped(mob/user, slot) +/obj/item/clothing/glasses/sunglasses/spy/equipped(mob/user, slot) . = ..() if(slot != ITEM_SLOT_EYES) user.client.close_popup("spypopup") -/obj/item/clothing/glasses/regular/spy/dropped(mob/user) +/obj/item/clothing/glasses/sunglasses/spy/dropped(mob/user) . = ..() user.client.close_popup("spypopup") -/obj/item/clothing/glasses/regular/spy/verb/activate_remote_view() - //yada yada check to see if the glasses are in their eye slot - if(ishuman(usr)) - var/mob/living/carbon/human/user = usr - if(user.glasses == src) - show_to_user(user) +/obj/item/clothing/glasses/sunglasses/spy/ui_action_click(mob/user) + show_to_user(user) -/obj/item/clothing/glasses/regular/spy/Destroy() +/obj/item/clothing/glasses/sunglasses/spy/item_action_slot_check(slot) + if(slot == ITEM_SLOT_EYES) + return TRUE + +/obj/item/clothing/glasses/sunglasses/spy/Destroy() if(linked_bug) linked_bug.linked_glasses = null . = ..() @@ -43,9 +44,9 @@ name = "pocket protector" icon = 'icons/obj/clothing/accessories.dmi' icon_state = "pocketprotector" - desc = "an advanced peice of espionage equipment in the shape of a pocket protector. it has a built in 360 degree camera for all your nefarious needs. Microphone not included." + desc = "An advanced piece of espionage equipment in the shape of a pocket protector. it has a built in 360 degree camera for all your nefarious needs. Microphone not included." - var/obj/item/clothing/glasses/regular/spy/linked_glasses + var/obj/item/clothing/glasses/sunglasses/spy/linked_glasses var/atom/movable/screen/map_view/cam_screen var/atom/movable/screen/plane_master/lighting/cam_plane_master // Ranges higher than one can be used to see through walls. @@ -90,26 +91,48 @@ //it needs to be linked, hence a kit. /obj/item/storage/box/rxglasses/spyglasskit name = "spyglass kit" - desc = "this box contains cool nerd glasses; with built-in displays to view a linked camera." + desc = "this box contains cool sunglasses; with built-in displays to view a linked camera." /obj/item/paper/fluff/nerddocs name = "Espionage For Dummies" color = "#FFFF00" desc = "An eye gougingly yellow pamphlet with a badly designed image of a detective on it. the subtext says \" The Latest way to violate privacy guidelines!\" " default_raw_text = @{" - Thank you for your purchase of the Nerd Co SpySpeks tm, this paper will be your quick-start guide to violating the privacy of your crewmates in three easy steps!

Step One: Nerd Co SpySpeks tm upon your face.
Step Two: Place the included "ProfitProtektor tm" camera assembly in a place of your choosing - make sure to make heavy use of it's inconspicous design! - Step Three: Press the "Activate Remote View" Button on the side of your SpySpeks tm to open a movable camera display in the corner of your vision, it's just that easy!


TROUBLESHOOTING
My SpySpeks tm Make a shrill beep while attempting to use! - A shrill beep coming from your SpySpeks means that they can't connect to the included ProfitProtektor tm, please make sure your ProfitProtektor is still active, and functional! "} /obj/item/storage/box/rxglasses/spyglasskit/PopulateContents() var/obj/item/spy_bug/newbug = new(src) - var/obj/item/clothing/glasses/regular/spy/newglasses = new(src) + var/obj/item/clothing/glasses/sunglasses/spy/newglasses = new(src) newbug.linked_glasses = newglasses newglasses.linked_bug = newbug new /obj/item/paper/fluff/nerddocs(src) + +//miner monitoring kit +/obj/item/storage/box/rxglasses/minerspykit + name = "miner monitoring kit" + desc = "Contains an EXOCOM monitoring kit, with built-in displays to view an advanced mining camera." + +/obj/item/spy_bug/miner + icon = 'icons/obj/telescience.dmi' + icon_state = "gps-m" + name = "mining camera" + desc = "An advanced piece of monitoring equipment. it has a built in 360 degree camera for all your /official/ needs. Microphone not included." + +/obj/item/clothing/glasses/sunglasses/spy/miner + icon = 'icons/obj/clothing/glasses.dmi' + icon_state = "prescriptionmeson" + name = "EXOCOM Monitor Glasses" + desc = "A pair of EXOCOM monitor glasses. Contains a small screen in each lens, for monitoring a linked mining camera." + flash_protect = FLASH_PROTECTION_FLASH + invis_view = SEE_INVISIBLE_LIVING + +/obj/item/storage/box/rxglasses/minerspykit/PopulateContents() + var/obj/item/spy_bug/miner/newminerbug = new(src) + var/obj/item/clothing/glasses/sunglasses/spy/miner/newminerglasses = new(src) + newminerbug.linked_glasses = newminerglasses + newminerglasses.linked_bug = newminerbug diff --git a/code/game/objects/items/miscellaneous.dm b/code/game/objects/items/miscellaneous.dm index 487d5d2c96ca..99151a9540c2 100644 --- a/code/game/objects/items/miscellaneous.dm +++ b/code/game/objects/items/miscellaneous.dm @@ -230,6 +230,24 @@ ouija_spaghetti_list[initial(A.name)] = A return ouija_spaghetti_list +/obj/item/choice_beacon/computer + name = "computer board delivery beacon" + desc = "Use Nanotrasen's finest cargo pod delivery systems to deliver a computer of your choice to your doorstep." //replace Nanotrasen with any other faction (they all have nice delivery systems) + +/obj/item/choice_beacon/computer/generate_display_names() + var/static/list/computer_list + if(!computer_list) + computer_list = list() + var/list/templist = list( + /obj/item/circuitboard/computer/crew, + /obj/item/circuitboard/computer/cargo/express, + /obj/item/circuitboard/computer/arcade/orion_trail, + /obj/item/circuitboard/computer/security) + for(var/V in templist) + var/atom/A = V + computer_list[initial(A.name)] = A + return computer_list + /obj/structure/legionpike name = "legion on a spear" desc = "EXTREME interior decorating. You can feel it watching you." diff --git a/code/modules/jobs/job_types/assistant.dm b/code/modules/jobs/job_types/assistant.dm index 8035212c27c6..a758d6d0db62 100644 --- a/code/modules/jobs/job_types/assistant.dm +++ b/code/modules/jobs/job_types/assistant.dm @@ -22,6 +22,7 @@ Assistant jobtype = /datum/job/assistant r_pocket = /obj/item/radio belt = /obj/item/pda + ears = /obj/item/radio/headset /datum/outfit/job/assistant/pre_equip(mob/living/carbon/human/H) ..() diff --git a/code/modules/jobs/job_types/cargo_technician.dm b/code/modules/jobs/job_types/cargo_technician.dm index 22f85ed9f57a..991ac9072799 100644 --- a/code/modules/jobs/job_types/cargo_technician.dm +++ b/code/modules/jobs/job_types/cargo_technician.dm @@ -34,7 +34,17 @@ shoes = /obj/item/clothing/shoes/jackboots gloves = /obj/item/clothing/gloves/fingerless glasses = /obj/item/clothing/glasses/sunglasses/big + +/datum/outfit/job/cargo_tech/nanotrasen_pilot + name = "Pilot (Nanotrasen)" + uniform = /obj/item/clothing/under/rank/cargo/tech + accessory = /obj/item/clothing/accessory/armband/cargo + shoes = /obj/item/clothing/shoes/jackboots + gloves = /obj/item/clothing/gloves/fingerless + glasses = /obj/item/clothing/glasses/sunglasses/big + head = /obj/item/clothing/head/soft + ears = /obj/item/radio/headset/nanotrasen /datum/outfit/job/cargo_tech/frontiersmen name = "Cargo Tech (frontiersmen)" diff --git a/code/modules/jobs/job_types/station_engineer.dm b/code/modules/jobs/job_types/station_engineer.dm index a347965d9323..7aba91d46a36 100644 --- a/code/modules/jobs/job_types/station_engineer.dm +++ b/code/modules/jobs/job_types/station_engineer.dm @@ -53,6 +53,12 @@ uniform = /obj/item/clothing/under/rank/engineering/engineer/nt head = /obj/item/clothing/head/hardhat +/datum/outfit/job/engineer/nt/field + name = "Field Technician (Nanotrasen)" + uniform = /obj/item/clothing/under/rank/cargo/miner/lavaland + head = /obj/item/clothing/head/hardhat + suit = /obj/item/clothing/suit/hazardvest + /datum/outfit/job/engineer/minutemen name = "Mechanic (Colonial Minutemen)" diff --git a/code/modules/mob/living/simple_animal/friendly/tegu.dm b/code/modules/mob/living/simple_animal/friendly/tegu.dm new file mode 100644 index 000000000000..5a9d5ec16dc8 --- /dev/null +++ b/code/modules/mob/living/simple_animal/friendly/tegu.dm @@ -0,0 +1,34 @@ +/mob/living/simple_animal/hostile/retaliate/tegu + name = "tegu" + desc = "Thats a tegu." + icon = 'icons/mob/pets.dmi' + icon_state = "tegu" + icon_living = "tegu" + icon_dead ="tegu_dead" + mob_biotypes = MOB_ORGANIC|MOB_BEAST + speak_emote = list("hisses") + emote_hear = list("hisses.") + emote_see = list("waits apprehensively.", "walks around.") + speak_chance = 1 + turns_per_move = 5 + response_help_continuous = "pets" + response_help_simple = "pet" + response_disarm_continuous = "rolls over" + response_disarm_simple = "roll over" + response_harm_continuous = "kicks" + response_harm_simple = "kick" + melee_damage_lower = 18 + melee_damage_upper = 22 + health = 75 + maxHealth = 75 + speed = 5 + footstep_type = FOOTSTEP_MOB_CLAW + attack_verb_continuous = "bites" + attack_verb_simple = "bite" + attack_sound = 'sound/weapons/bite.ogg' + +/mob/living/simple_animal/hostile/retaliate/tegu/atlas + name = "Atlas" + desc = "That's the captain's small, but mighty pet tegu. They might have the blood of greytiders on them." + gender = MALE + gold_core_spawnable = NO_SPAWN diff --git a/code/modules/power/smes.dm b/code/modules/power/smes.dm index 6068b8725f10..d2f09115bdc4 100644 --- a/code/modules/power/smes.dm +++ b/code/modules/power/smes.dm @@ -462,7 +462,16 @@ log_smes() /obj/machinery/power/smes/engineering - charge = 1.5e6 // Engineering starts with some charge for singulo + charge = 1.5e6 // Engineering starts with some charge for singulo //yeah that's totally what they're used for + +/obj/machinery/power/smes/micro //like a micro engine precharger but an SMES unit + name = "micro power storage unit" + desc = "A low-capacity superconducting magnetic energy storage (SMES) unit." + capacity = 1e6 + circuit = /obj/item/circuitboard/machine/smes/micro + +/obj/machinery/power/smes/micro/precharged + charge = 3e5 //same ratio as engineering SMESes. that's fair, i think. /obj/machinery/power/smes/magical name = "magical power storage unit" diff --git a/code/modules/research/designs.dm b/code/modules/research/designs.dm index ec4038ec8f2b..8a87b0c8dc49 100644 --- a/code/modules/research/designs.dm +++ b/code/modules/research/designs.dm @@ -164,5 +164,23 @@ other types of metals and chemistry for reagents). /obj/item/disk/design_disk/cmm_mechs/Initialize() . = ..() + blueprints[1] = new /datum/design/cmm_ripley_upgrade + blueprints[2] = new /datum/design/cmm_durand_upgrade + +/obj/item/disk/design_disk/tcomms_parts + name = "design disk - telecomms parts" + desc = "A design disk containing stock part blueprints for Nanotrasen's renowned telecommunications systems." //patented! + color = "#01476F" + max_blueprints = 7 + +/obj/item/disk/design_disk/tcomms_parts/Initialize() + . = ..() + blueprints[1] = new /datum/design/subspace_ansible + blueprints[2] = new /datum/design/hyperwave_filter + blueprints[3] = new /datum/design/subspace_amplifier + blueprints[4] = new /datum/design/subspace_treatment + blueprints[5] = new /datum/design/subspace_analyzer + blueprints[6] = new /datum/design/subspace_crystal + blueprints[7] = new /datum/design/subspace_transmitter blueprints[1] = new /datum/design/cmm_ripley_upgrade() blueprints[2] = new /datum/design/cmm_durand_upgrade() diff --git a/code/modules/research/designs/stock_parts_designs.dm b/code/modules/research/designs/stock_parts_designs.dm index ba52f69c5502..6c7097b351a4 100644 --- a/code/modules/research/designs/stock_parts_designs.dm +++ b/code/modules/research/designs/stock_parts_designs.dm @@ -251,7 +251,7 @@ name = "Subspace Ansible" desc = "A compact module capable of sensing extradimensional activity." id = "s-ansible" - build_type = PROTOLATHE + build_type = PROTOLATHE | AUTOLATHE materials = list(/datum/material/iron = 100, /datum/material/silver = 100) build_path = /obj/item/stock_parts/subspace/ansible category = list("Stock Parts") @@ -261,7 +261,7 @@ name = "Hyperwave Filter" desc = "A tiny device capable of filtering and converting super-intense radiowaves." id = "s-filter" - build_type = PROTOLATHE + build_type = PROTOLATHE | AUTOLATHE materials = list(/datum/material/iron = 100, /datum/material/silver = 100) build_path = /obj/item/stock_parts/subspace/filter category = list("Stock Parts") @@ -271,7 +271,7 @@ name = "Subspace Amplifier" desc = "A compact micro-machine capable of amplifying weak subspace transmissions." id = "s-amplifier" - build_type = PROTOLATHE + build_type = PROTOLATHE | AUTOLATHE materials = list(/datum/material/iron = 100, /datum/material/gold = 100, /datum/material/uranium = 100) build_path = /obj/item/stock_parts/subspace/amplifier category = list("Stock Parts") @@ -281,7 +281,7 @@ name = "Subspace Treatment Disk" desc = "A compact micro-machine capable of stretching out hyper-compressed radio waves." id = "s-treatment" - build_type = PROTOLATHE + build_type = PROTOLATHE | AUTOLATHE materials = list(/datum/material/iron = 100, /datum/material/silver = 200) build_path = /obj/item/stock_parts/subspace/treatment category = list("Stock Parts") @@ -291,7 +291,7 @@ name = "Subspace Analyzer" desc = "A sophisticated analyzer capable of analyzing cryptic subspace wavelengths." id = "s-analyzer" - build_type = PROTOLATHE + build_type = PROTOLATHE | AUTOLATHE materials = list(/datum/material/iron = 100, /datum/material/gold = 100) build_path = /obj/item/stock_parts/subspace/analyzer category = list("Stock Parts") @@ -301,7 +301,7 @@ name = "Ansible Crystal" desc = "A sophisticated analyzer capable of analyzing cryptic subspace wavelengths." id = "s-crystal" - build_type = PROTOLATHE + build_type = PROTOLATHE | AUTOLATHE materials = list(/datum/material/glass = 800, /datum/material/silver = 100, /datum/material/gold = 100) build_path = /obj/item/stock_parts/subspace/crystal category = list("Stock Parts") @@ -311,7 +311,7 @@ name = "Subspace Transmitter" desc = "A large piece of equipment used to open a window into the subspace dimension." id = "s-transmitter" - build_type = PROTOLATHE + build_type = PROTOLATHE | AUTOLATHE materials = list(/datum/material/glass = 100, /datum/material/silver = 100, /datum/material/uranium = 100) build_path = /obj/item/stock_parts/subspace/transmitter category = list("Stock Parts") diff --git a/icons/mob/pets.dmi b/icons/mob/pets.dmi index ec6900432306..5f9a5966b307 100644 Binary files a/icons/mob/pets.dmi and b/icons/mob/pets.dmi differ diff --git a/shiptest.dme b/shiptest.dme index e933dfe020ce..42c60b7ff6c0 100644 --- a/shiptest.dme +++ b/shiptest.dme @@ -2635,6 +2635,7 @@ #include "code\modules\mob\living\simple_animal\friendly\pet.dm" #include "code\modules\mob\living\simple_animal\friendly\sloth.dm" #include "code\modules\mob\living\simple_animal\friendly\snake.dm" +#include "code\modules\mob\living\simple_animal\friendly\tegu.dm" #include "code\modules\mob\living\simple_animal\friendly\turtle.dm" #include "code\modules\mob\living\simple_animal\friendly\drone\_drone.dm" #include "code\modules\mob\living\simple_animal\friendly\drone\drone_say.dm"