From 18f13ecec18ae5f99397edff0d29865e9c7825e7 Mon Sep 17 00:00:00 2001 From: tacoguy7765093 Date: Sun, 1 Sep 2024 19:33:33 -0500 Subject: [PATCH] Adds a new spawnpoint to spacefarers, the fuel depot. (#8850) --- code/game/objects/effects/landmarks.dm | 4 + .../southern_cross/overmap/space/fueldepot.dm | 11 +- .../overmap/space/fueldepot.dmm | 1204 ++++--- maps/southern_cross/southern_cross_defines.dm | 2 +- modular_chomp/code/global.dm | 1 + .../modules/client/preferences_spawnpoints.dm | 9 + .../overmap/om_ships/cybershuttle-10x11.dmm | 106 +- .../maps/overmap/om_ships/metawhiteship.dm | 87 + .../overmap/om_ships/metawhiteship30x21.dmm | 2845 +++++++++++++++++ modular_chomp/maps/overmap/om_ships/offmap.dm | 1 + .../maps/overmap/om_ships/pizzashuttle.dm | 1 + .../maps/overmap/om_ships/sdf_corvettes.dm | 2 +- .../maps/overmap/om_ships/whiteship-26x33.dmm | 62 +- 13 files changed, 3889 insertions(+), 446 deletions(-) create mode 100644 modular_chomp/maps/overmap/om_ships/metawhiteship.dm create mode 100644 modular_chomp/maps/overmap/om_ships/metawhiteship30x21.dmm diff --git a/code/game/objects/effects/landmarks.dm b/code/game/objects/effects/landmarks.dm index 0fbf4e0ba7..5c05c22e8a 100644 --- a/code/game/objects/effects/landmarks.dm +++ b/code/game/objects/effects/landmarks.dm @@ -46,6 +46,10 @@ GLOB.latejoin_plainspath += loc delete_me = 1 return + if("JoinLateFuelDepot") + GLOB.latejoin_fueldepot += loc + delete_me = 1 + return //CHOMPEdit End if("JoinLateElevator") latejoin_elevator += loc diff --git a/maps/southern_cross/overmap/space/fueldepot.dm b/maps/southern_cross/overmap/space/fueldepot.dm index 3f6f1c43ef..5b2114e634 100644 --- a/maps/southern_cross/overmap/space/fueldepot.dm +++ b/maps/southern_cross/overmap/space/fueldepot.dm @@ -25,8 +25,9 @@ icon_state = "fueldepot_g" unknown_state = "station" known = TRUE - start_x = 10 // Future note: remove these two vars if we ever want this to have a random spawn location on the overmap. - start_y = 11 + //start_x = 10 // Future note: remove these two vars if we ever want this to have a random spawn location on the overmap. //Yes c: + //start_y = 11 + docking_codes = null // -- Areas -- // @@ -37,6 +38,12 @@ icon_state = "dark" lightswitch = FALSE +/area/sc_away/fueldepotspawn + name = "Away Mission - Fuel Depot Sleeping Quarters" + icon = 'icons/turf/areas_vr.dmi' + icon_state = "dark" + lightswitch = TRUE + // -- Landmarks -- // diff --git a/maps/southern_cross/overmap/space/fueldepot.dmm b/maps/southern_cross/overmap/space/fueldepot.dmm index 71b0150202..af82bcf989 100644 --- a/maps/southern_cross/overmap/space/fueldepot.dmm +++ b/maps/southern_cross/overmap/space/fueldepot.dmm @@ -10,8 +10,6 @@ dir = 5 }, /obj/structure/cable/green{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable/green{ @@ -42,8 +40,6 @@ /area/sc_away/fueldepot) "ae" = ( /obj/structure/cable/green{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/visible/aux{ @@ -82,8 +78,6 @@ /area/sc_away/fueldepot) "ai" = ( /obj/structure/cable/green{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/visible/fuel{ @@ -108,8 +102,6 @@ /area/sc_away/fueldepot) "al" = ( /obj/structure/cable/green{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/visible/fuel{ @@ -141,8 +133,6 @@ "ao" = ( /obj/machinery/atmospherics/pipe/simple/visible/fuel, /obj/structure/cable/green{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/catwalk, @@ -154,36 +144,25 @@ /turf/simulated/shuttle/plating/airless, /area/sc_away/fueldepot) "aq" = ( -/obj/machinery/power/solar, -/obj/structure/cable{ - icon_state = "0-4" +/obj/structure/railing{ + dir = 8 }, -/obj/effect/floor_decal/industrial/warning/dust{ - dir = 9 - }, -/turf/simulated/shuttle/plating/airless, -/area/sc_away/fueldepot) +/obj/structure/lattice, +/turf/space, +/area/space) "ar" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/floor_decal/industrial/warning/dust{ +/obj/structure/catwalk, +/obj/machinery/atmospherics/pipe/manifold/visible{ dir = 1 }, /turf/simulated/shuttle/plating/airless, /area/sc_away/fueldepot) "as" = ( -/obj/machinery/power/solar, -/obj/structure/cable{ - icon_state = "0-8" - }, /obj/effect/floor_decal/industrial/warning/dust{ - dir = 5 + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" }, /turf/simulated/shuttle/plating/airless, /area/sc_away/fueldepot) @@ -243,19 +222,8 @@ /turf/space, /area/space) "aD" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, +/obj/structure/catwalk, +/obj/machinery/atmospherics/pipe/manifold4w/visible, /turf/simulated/shuttle/plating/airless, /area/sc_away/fueldepot) "aE" = ( @@ -291,39 +259,26 @@ /turf/simulated/shuttle/plating/airless, /area/sc_away/fueldepot) "aJ" = ( +/obj/structure/grille, +/obj/structure/lattice, +/turf/space, +/area/space) +"aK" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, /turf/simulated/shuttle/plating/airless, /area/sc_away/fueldepot) -"aK" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/simulated/floor/tiled/techmaint/airless, -/area/sc_away/fueldepot) "aL" = ( /obj/structure/cable{ - icon_state = "2-4" + icon_state = "1-2" }, /turf/simulated/floor/tiled/techmaint/airless, /area/sc_away/fueldepot) "aM" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, /obj/effect/floor_decal/industrial/warning/dust, +/obj/machinery/power/tracker, +/obj/structure/cable, /turf/simulated/shuttle/plating/airless, /area/sc_away/fueldepot) "aN" = ( @@ -337,14 +292,17 @@ /turf/simulated/shuttle/plating/airless, /area/sc_away/fueldepot) "aO" = ( -/obj/machinery/power/tracker, -/obj/structure/cable, -/turf/simulated/shuttle/plating/airless, +/obj/machinery/atmospherics/pipe/simple/visible/fuel{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/techmaint/airless, /area/sc_away/fueldepot) "aP" = ( +/obj/machinery/atmospherics/pipe/simple/visible/fuel, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/simulated/floor/tiled/techmaint/airless, @@ -432,12 +390,11 @@ /area/sc_away/fueldepot) "aX" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" + icon_state = "2-8" }, +/obj/machinery/atmospherics/pipe/simple/visible/fuel, /obj/structure/cable{ - icon_state = "1-8" + icon_state = "1-2" }, /turf/simulated/floor/tiled/techmaint/airless, /area/sc_away/fueldepot) @@ -470,16 +427,14 @@ /turf/simulated/shuttle/plating/airless, /area/sc_away/fueldepot) "bc" = ( -/obj/machinery/atmospherics/pipe/simple/visible{ - dir = 10 +/obj/machinery/atmospherics/pipe/simple/visible/fuel{ + dir = 8 }, /obj/structure/catwalk, /turf/simulated/shuttle/plating/airless, /area/sc_away/fueldepot) "be" = ( /obj/structure/cable/green{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/catwalk, @@ -490,6 +445,7 @@ dir = 1 }, /obj/structure/catwalk, +/obj/machinery/vending/weeb, /turf/simulated/shuttle/plating/airless, /area/sc_away/fueldepot) "bg" = ( @@ -530,13 +486,12 @@ /area/sc_away/fueldepot) "bk" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/cable{ icon_state = "1-4" }, +/obj/machinery/atmospherics/pipe/simple/visible/fuel, /turf/simulated/floor/tiled/techmaint/airless, /area/sc_away/fueldepot) "bl" = ( @@ -553,8 +508,6 @@ /area/sc_away/fueldepot) "bm" = ( /obj/structure/cable/green{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/visible/fuel, @@ -570,10 +523,11 @@ /turf/simulated/floor/tiled/techmaint/airless, /area/sc_away/fueldepot) "bo" = ( -/obj/machinery/atmospherics/pipe/manifold/visible{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/visible/fuel{ + dir = 8 }, /obj/structure/catwalk, +/obj/machinery/light/floortube, /turf/simulated/shuttle/plating/airless, /area/sc_away/fueldepot) "bp" = ( @@ -596,8 +550,8 @@ /turf/simulated/shuttle/plating/airless, /area/sc_away/fueldepot) "br" = ( -/obj/machinery/atmospherics/pipe/simple/visible{ - dir = 6 +/obj/machinery/atmospherics/pipe/manifold/visible/fuel{ + dir = 1 }, /obj/structure/catwalk, /turf/simulated/shuttle/plating/airless, @@ -682,8 +636,6 @@ /area/sc_away/fueldepot) "bA" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/visible/fuel{ @@ -698,13 +650,9 @@ /area/sc_away/fueldepot) "bB" = ( /obj/structure/cable/green{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable/green{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/manifold/visible/fuel{ @@ -722,8 +670,6 @@ /area/sc_away/fueldepot) "bD" = ( /obj/structure/cable/green{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/visible/aux, @@ -836,8 +782,6 @@ /area/sc_away/fueldepot) "bO" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/visible/aux{ @@ -851,8 +795,6 @@ dir = 8 }, /obj/structure/cable/green{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable{ @@ -932,8 +874,6 @@ }, /obj/machinery/atmospherics/pipe/manifold/visible/aux, /obj/structure/cable/green{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/effect/catwalk_plated/dark, @@ -1086,8 +1026,6 @@ icon_state = "4-8" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/effect/floor_decal/industrial/warning/dust{ @@ -1127,8 +1065,6 @@ icon_state = "1-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/simulated/shuttle/plating/airless, @@ -1202,8 +1138,6 @@ /area/sc_away/fueldepot) "cF" = ( /obj/structure/cable/green{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/visible/aux{ @@ -1230,8 +1164,6 @@ dir = 8 }, /obj/structure/cable/green{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/effect/catwalk_plated/dark, @@ -1242,8 +1174,6 @@ dir = 4 }, /obj/structure/cable/green{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable/green{ @@ -1255,6 +1185,12 @@ /obj/effect/catwalk_plated/dark, /turf/simulated/shuttle/plating/airless, /area/sc_away/fueldepot) +"ec" = ( +/obj/effect/floor_decal/industrial/warning/dust/corner{ + dir = 8 + }, +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepot) "es" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1266,18 +1202,69 @@ /obj/structure/catwalk, /turf/simulated/shuttle/plating/airless, /area/sc_away/fueldepot) +"eL" = ( +/obj/structure/fans/hardlight, +/obj/machinery/door/airlock/hatch{ + req_one_access = null + }, +/turf/simulated/floor/tiled/techmaint, +/area/sc_away/fueldepotspawn) +"eX" = ( +/obj/machinery/pointdefense_control{ + id_tag = "depot_pd" + }, +/turf/simulated/floor/tiled/techmaint/airless, +/area/sc_away/fueldepot) "fl" = ( /obj/structure/table/steel_reinforced, /obj/random/toolbox, /turf/simulated/floor/tiled/techmaint/airless, /area/sc_away/fueldepot) "ft" = ( -/obj/machinery/atmospherics/pipe/manifold/visible{ - dir = 8 - }, +/obj/machinery/atmospherics/pipe/manifold4w/visible/fuel, /obj/structure/catwalk, /turf/simulated/shuttle/plating/airless, /area/sc_away/fueldepot) +"fZ" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/lattice, +/turf/space, +/area/space) +"hQ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/fans/hardlight, +/obj/machinery/door/airlock/hatch{ + req_one_access = null + }, +/turf/simulated/floor/tiled/techmaint, +/area/sc_away/fueldepotspawn) +"ib" = ( +/obj/machinery/atmospherics/pipe/simple/visible/fuel{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/tiled/techmaint/airless, +/area/sc_away/fueldepot) +"if" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 10 + }, +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepot) +"ii" = ( +/obj/structure/lattice, +/turf/space, +/area/sc_away/fueldepot) +"iF" = ( +/turf/simulated/floor/tiled/techmaint, +/turf/simulated/floor/tiled/techmaint, +/area/sc_away/fueldepotspawn) "ja" = ( /obj/structure/catwalk, /obj/structure/table/rack/steel, @@ -1285,6 +1272,34 @@ /obj/item/weapon/tool/wrench, /turf/simulated/shuttle/plating/airless, /area/sc_away/fueldepot) +"jm" = ( +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepot) +"jC" = ( +/obj/structure/lattice, +/turf/space, +/area/space) +"lN" = ( +/mob/living/simple_mob/vore/alienanimals/catslug/custom/spaceslug, +/obj/machinery/atmospherics/pipe/simple/visible/fuel{ + dir = 8 + }, +/obj/structure/catwalk, +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepot) +"nn" = ( +/obj/machinery/power/solar, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepot) "om" = ( /obj/machinery/atmospherics/pipe/simple/visible/aux{ dir = 8 @@ -1295,6 +1310,55 @@ }, /turf/simulated/shuttle/plating/airless, /area/sc_away/fueldepot) +"oJ" = ( +/obj/effect/wingrille_spawn/reinforced, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepotspawn) +"oO" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/pointdefense{ + id_tag = "depot_pd" + }, +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepot) +"pK" = ( +/obj/machinery/shower{ + dir = 8; + pixel_x = -5; + pixel_y = -1 + }, +/obj/structure/curtain/open/shower, +/obj/structure/window/basic{ + dir = 1 + }, +/turf/simulated/floor/tiled/kafel_full, +/area/sc_away/fueldepotspawn) +"pS" = ( +/obj/effect/floor_decal/industrial/outline/red, +/obj/machinery/atmospherics/portables_connector/fuel{ + dir = 8 + }, +/turf/simulated/floor/tiled/techmaint/airless, +/area/sc_away/fueldepot) +"qH" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/portable_atmospherics/canister/air, +/turf/simulated/floor/tiled/techmaint, +/area/sc_away/fueldepotspawn) +"rh" = ( +/obj/effect/floor_decal/industrial/outline/red, +/obj/machinery/atmospherics/portables_connector/fuel{ + dir = 4 + }, +/turf/simulated/floor/tiled/techmaint/airless, +/area/sc_away/fueldepot) "rE" = ( /obj/machinery/atmospherics/pipe/manifold/visible/aux{ dir = 1 @@ -1306,6 +1370,109 @@ /obj/machinery/atmospherics/pipe/manifold/visible/fuel, /turf/simulated/shuttle/plating/airless, /area/sc_away/fueldepot) +"rV" = ( +/turf/simulated/wall/rshull, +/area/sc_away/fueldepotspawn) +"sg" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 5 + }, +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepot) +"sq" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/turf/simulated/floor/tiled/kafel_full, +/area/sc_away/fueldepotspawn) +"sM" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/lattice, +/turf/space, +/area/space) +"sX" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 9 + }, +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepot) +"uc" = ( +/obj/machinery/power/solar, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/floor_decal/industrial/warning/dust/corner, +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepot) +"un" = ( +/obj/machinery/power/rtg, +/obj/structure/cable/green, +/turf/simulated/floor/tiled/techmaint/airless, +/area/sc_away/fueldepot) +"vF" = ( +/obj/effect/floor_decal/industrial/warning/dust, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepot) +"wz" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/wingrille_spawn/reinforced, +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepotspawn) +"wC" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable/green{ + dir = 1; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/visible/fuel, +/obj/structure/catwalk, +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepot) +"zb" = ( +/obj/machinery/light_switch{ + pixel_y = 26 + }, +/turf/simulated/floor/tiled/techmaint/airless, +/area/sc_away/fueldepot) +"Au" = ( +/obj/structure/bed/padded, +/obj/effect/landmark{ + name = "JoinLateFuelDepot" + }, +/turf/simulated/floor/tiled/techmaint, +/area/sc_away/fueldepotspawn) +"AT" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepot) +"Bu" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepot) "BA" = ( /obj/machinery/atmospherics/pipe/simple/visible/aux{ dir = 8 @@ -1319,6 +1486,20 @@ /obj/structure/catwalk, /turf/simulated/shuttle/plating/airless, /area/sc_away/fueldepot) +"BD" = ( +/turf/simulated/floor/tiled/techmaint, +/area/sc_away/fueldepotspawn) +"BI" = ( +/obj/structure/bed/padded, +/obj/effect/landmark{ + name = "JoinLateFuelDepot" + }, +/obj/machinery/light/small{ + dir = 4; + pixel_y = 0 + }, +/turf/simulated/floor/tiled/techmaint, +/area/sc_away/fueldepotspawn) "DC" = ( /obj/machinery/atmospherics/pipe/simple/visible/fuel{ dir = 8 @@ -1328,18 +1509,100 @@ icon_state = "4-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/catwalk, /turf/simulated/shuttle/plating/airless, /area/sc_away/fueldepot) +"DL" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/tiled/techmaint, +/area/sc_away/fueldepotspawn) +"EO" = ( +/obj/structure/table/steel_reinforced, +/obj/item/device/bluespaceradio/southerncross_prelinked{ + pixel_x = -8 + }, +/obj/item/device/spaceflare{ + pixel_y = 12; + pixel_x = 4 + }, +/obj/item/device/spaceflare{ + pixel_y = 0; + pixel_x = 4 + }, +/obj/item/device/spaceflare{ + pixel_y = 4; + pixel_x = 4 + }, +/obj/item/device/spaceflare{ + pixel_y = 8; + pixel_x = 4 + }, +/turf/simulated/floor/tiled/techmaint, +/area/sc_away/fueldepotspawn) +"Fe" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/closet/emcloset, +/turf/simulated/floor/tiled/techmaint, +/area/sc_away/fueldepotspawn) +"Fp" = ( +/obj/machinery/vending/tool, +/turf/simulated/floor/tiled/techmaint, +/area/sc_away/fueldepotspawn) +"Fq" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepot) +"FH" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepot) "FK" = ( /obj/structure/table/rack/shelf/steel, /obj/random/powercell, /turf/simulated/floor/tiled/techmaint/airless, /area/sc_away/fueldepot) +"Ho" = ( +/obj/machinery/door/airlock/hatch{ + req_one_access = null + }, +/turf/simulated/floor/tiled/kafel_full, +/area/sc_away/fueldepotspawn) +"HC" = ( +/obj/effect/floor_decal/industrial/warning/dust/corner, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepot) +"HW" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/pointdefense{ + id_tag = "depot_pd" + }, +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepot) +"IB" = ( +/obj/effect/floor_decal/industrial/warning/dust/corner{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepot) "IR" = ( /obj/machinery/atmospherics/pipe/simple/visible/aux{ dir = 8 @@ -1350,6 +1613,69 @@ }, /turf/simulated/shuttle/plating/airless, /area/sc_away/fueldepot) +"Jf" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/lattice, +/turf/space, +/area/space) +"Jr" = ( +/obj/structure/toilet{ + dir = 8 + }, +/obj/machinery/light/small{ + dir = 4; + pixel_y = 0 + }, +/turf/simulated/floor/tiled/kafel_full, +/area/sc_away/fueldepotspawn) +"Km" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepot) +"Lo" = ( +/obj/machinery/power/solar, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepot) +"Ls" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/vending/sovietsoda, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/tiled/techmaint, +/area/sc_away/fueldepotspawn) +"LN" = ( +/obj/machinery/gear_dispenser/suit/autolok, +/turf/simulated/floor/tiled/techmaint, +/area/sc_away/fueldepotspawn) +"MO" = ( +/obj/effect/floor_decal/industrial/warning/dust, +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepot) +"MQ" = ( +/turf/simulated/floor/tiled/kafel_full, +/area/sc_away/fueldepotspawn) "Nq" = ( /obj/structure/table/rack/shelf/steel, /obj/random/tool, @@ -1361,11 +1687,78 @@ /obj/item/weapon/storage/toolbox/electrical, /turf/simulated/floor/tiled/techmaint/airless, /area/sc_away/fueldepot) +"Pr" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/pointdefense{ + id_tag = "depot_pd" + }, +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepot) "Qg" = ( /obj/structure/table/rack/steel, /obj/item/weapon/storage/toolbox/mechanical, /turf/simulated/floor/tiled/techmaint/airless, /area/sc_away/fueldepot) +"QT" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/techmaint, +/area/sc_away/fueldepotspawn) +"Ro" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/shuttle/plating/airless, +/area/space) +"Tq" = ( +/obj/structure/sign/warning/vacuum{ + pixel_x = -32 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_y = -24 + }, +/obj/effect/floor_decal/rust, +/obj/machinery/portable_atmospherics/powered/pump/filled, +/turf/simulated/floor/tiled/techmaint, +/area/sc_away/fueldepotspawn) +"Tt" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 8 + }, +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepot) +"TC" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/techmaint, +/area/sc_away/fueldepotspawn) +"TX" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepot) +"Ul" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/shuttle/plating/airless, +/area/space) +"Vq" = ( +/obj/machinery/power/solar, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/floor_decal/industrial/warning/dust/corner{ + dir = 8 + }, +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepot) "Vy" = ( /obj/structure/cable{ icon_state = "2-8" @@ -1373,10 +1766,69 @@ /obj/structure/catwalk, /turf/simulated/shuttle/plating/airless, /area/sc_away/fueldepot) +"WJ" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepot) +"Xb" = ( +/obj/structure/bed/padded, +/obj/effect/landmark{ + name = "JoinLateFuelDepot" + }, +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 24 + }, +/obj/structure/cable/green{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/tiled/techmaint, +/area/sc_away/fueldepotspawn) +"XE" = ( +/obj/machinery/light_switch{ + dir = 1; + pixel_y = -26 + }, +/turf/simulated/floor/tiled/techmaint/airless, +/area/sc_away/fueldepot) +"XG" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepot) "Ys" = ( /obj/structure/table/steel_reinforced, /turf/simulated/floor/tiled/techmaint/airless, /area/sc_away/fueldepot) +"Yw" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/shuttle/plating/airless, +/area/sc_away/fueldepot) +"YT" = ( +/obj/effect/floor_decal/rust, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/techmaint, +/area/sc_away/fueldepotspawn) +"ZZ" = ( +/obj/structure/railing, +/obj/structure/lattice, +/turf/space, +/area/space) (1,1,1) = {" aa @@ -9412,9 +9864,9 @@ aa aa aa aa -aa -aa -aa +jC +jC +HW aa aa aa @@ -9554,9 +10006,9 @@ aa aa aa aa +jC aa -aa -aa +aK aa aa aa @@ -9675,30 +10127,30 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -ay +aJ +aJ +aJ +aJ +aJ +aJ +jC +jC +ZZ bz bN -aC -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +fZ +jC +jC +jC +sX +at +at +at +at +at +Lo +FH +TX aa aa aa @@ -9815,14 +10267,14 @@ aa aa aa aa +HW +aa +jC aa aa aa aa -aa -aa -aa -aa +jC aa aa ay @@ -9832,13 +10284,13 @@ aC aa aa aa -aa -aa -aa -aa -aa -aa -aa +AT +cw +cw +cw +cw +cw +cy aa aa aa @@ -9957,15 +10409,15 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +Fq +WJ +aF +aF +aF +aF +aF +aF +jC aa ay bz @@ -9974,13 +10426,13 @@ aC aa aa aa -aa -aa -aa -aa -aa -aa -aa +as +uc +aE +aE +aE +aE +aN aa aa aa @@ -10097,17 +10549,17 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +aJ +jC +aF +HC +Yw +Yw +Yw +Yw +Yw +IB +jC aa ay bz @@ -10116,13 +10568,13 @@ aC aa aa aa +Km +aM aa aa aa -aa -aa -aa -aa +ii +ii aa aa aa @@ -10239,16 +10691,16 @@ aa aa aa aa +aJ aa -aa -aa -aa -aq -at -at -at -aI -aa +aF +MO +bn +bn +bn +bn +aG +XG aF aF aF @@ -10257,8 +10709,10 @@ bN aF aF aF -aa -aq +jC +as +Vq +at at at at @@ -10321,8 +10775,6 @@ aa aa aa aa -aa -aa "} (64,1,1) = {" aa @@ -10381,15 +10833,15 @@ aa aa aa aa +aJ aa -aa -aa -aa +aF +vF ar aD aD aD -aJ +bC aO aF aW @@ -10404,6 +10856,8 @@ cs cw cw cw +cw +cw cy aa aa @@ -10463,8 +10917,6 @@ aa aa aa aa -aa -aa "} (65,1,1) = {" aa @@ -10523,29 +10975,31 @@ aa aa aa aa +aJ aa -aa -aa -aa -as -aE -aE -aE -aK -aP +aF +MO +bp +bp +bp +bp +aG +ib aP aX bk -bA +wC bO -aP -aP -aP -aP +aL +aL +aL +aL ct aE aE aE +aE +aE aN aa aa @@ -10605,8 +11059,6 @@ aa aa aa aa -aa -aa "} (66,1,1) = {" aa @@ -10665,16 +11117,16 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa +aJ +jC +aF +ec +Tt +Tt +Tt +if aG -aa +jC aF aY bl @@ -10683,14 +11135,14 @@ bN aG OG aF -aa +jC aG aa +jC aa aa aa -aa -aa +jC aa aa aa @@ -10807,12 +11259,12 @@ aa aa aa aa +jC aa -aa -aa -aa -aa -aa +jC +jC +aF +aF aF aF aG @@ -10832,7 +11284,7 @@ aF aa aa aa -aa +jC aa aa aa @@ -10949,7 +11401,7 @@ aa aw aw aw -aa +jC aa aa aa @@ -10974,7 +11426,7 @@ aF aa aa aa -aa +jC aa aa aw @@ -11091,7 +11543,7 @@ au ad ah ja -ax +sM aw aw aw @@ -11102,9 +11554,9 @@ aH aG aG aR -bn -bn -aj +rh +rh +rh bQ ap ap @@ -11116,7 +11568,7 @@ aF aw aw aw -aw +Jf aw au cz @@ -11246,8 +11698,8 @@ ao aS bc bo -bC -rE +lN +bQ cc cn aU @@ -11388,7 +11840,7 @@ ap cp br ft -bC +ft rE cc cn @@ -11528,9 +11980,9 @@ aH aG aG bq -bp -bp -aj +pS +pS +pS bW cd cd @@ -11542,7 +11994,7 @@ aF av av av -av +aq av az ja @@ -11668,7 +12120,7 @@ aa aF FK aG -aG +eX aV bD bD @@ -11684,7 +12136,7 @@ aF aa aa aa -aa +jC aa aa av @@ -11805,13 +12257,13 @@ aa aa aa aa -aa -aa -aF -aF -aG -aF -aF +jC +rV +rV +rV +eL +rV +rV bf aj bz @@ -11826,7 +12278,7 @@ aF aa aa aa -aa +jC aa aa aa @@ -11947,28 +12399,28 @@ aa aa aa aa -aa -aa -aa -aa -aG -aa -aF -aG +rV +Fp +EO +LN +BD +Tq +rV +zb aG bz IR aG -aG +XE aF -aa +jC aG aa +jC aa aa aa -aa -aa +jC aa aa aa @@ -12089,25 +12541,27 @@ aa aa aa aa -aq -at -at -at +rV +Ls +TC +TC +DL +DL +hQ +aL aL -aP -aP -aP -aP bA BA -aP -aP -aP -aP +aL +aL +aL +aL cu at at at +at +at aI aa aa @@ -12167,8 +12621,6 @@ aa aa aa aa -aa -aa "} (77,1,1) = {" aa @@ -12231,14 +12683,14 @@ aa aa aa aa -ar -aD -aD -aD -aM -aa -aF -aG +rV +qH +BD +iF +YT +QT +oJ +un bs bz bN @@ -12250,6 +12702,8 @@ cv cw cw cw +cw +cw cy aa aa @@ -12309,8 +12763,6 @@ aa aa aa aa -aa -aa "} (78,1,1) = {" aa @@ -12371,15 +12823,15 @@ aa aa aa aa -aa -aa -as -aE -aE -aE -aN -aa -aF +jC +Ul +wz +Fe +BD +Xb +Au +BI +rV aF aF bz @@ -12387,8 +12839,10 @@ bN aF aF aF -aa +jC as +uc +aE aE aE aE @@ -12451,8 +12905,6 @@ aa aa aa aa -aa -aa "} (79,1,1) = {" aa @@ -12513,15 +12965,15 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +jC +Ro +rV +rV +Ho +rV +rV +rV +rV aa ay bz @@ -12530,13 +12982,13 @@ aC aa aa aa +as +MO aa aa aa -aa -aa -aa -aa +ii +ii aa aa aa @@ -12655,13 +13107,13 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa +Pr +TX +jm +rV +MQ +sq +rV aa aa aa @@ -12672,13 +13124,13 @@ aC aa aa aa -aa -aa -aa -aa -aa -aa -aa +as +Vq +at +at +at +at +aI aa aa aa @@ -12800,10 +13252,10 @@ aa aa aa aa -aa -aa -aa -aa +rV +Jr +pK +rV aa aa aa @@ -12814,13 +13266,13 @@ aC aa aa aa -aa -aa -aa -aa -aa -aa -aa +Bu +cw +cw +cw +cw +cw +cy aa aa aa @@ -12942,29 +13394,29 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -ay +rV +rV +rV +rV +jC +jC +jC +ZZ bz bN -aC -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +fZ +jC +jC +jC +sg +aE +aE +aE +aE +aE +nn +FH +WJ aa aa aa @@ -13085,8 +13537,8 @@ aa aa aa aa -aa -aa +jC +jC aa aa aa @@ -13104,9 +13556,9 @@ aa aa aa aa +jC aa -aa -aa +aK aa aa aa @@ -13246,9 +13698,9 @@ aa aa aa aa -aa -aa -aa +jC +jC +oO aa aa aa diff --git a/maps/southern_cross/southern_cross_defines.dm b/maps/southern_cross/southern_cross_defines.dm index fa4522e5fe..9e09254449 100644 --- a/maps/southern_cross/southern_cross_defines.dm +++ b/maps/southern_cross/southern_cross_defines.dm @@ -104,7 +104,7 @@ but they don't actually change anything about the load order NETWORK_SUPPLY ) usable_email_tlds = list("freemail.nt") - allowed_spawns = list("Arrivals Shuttle","Gateway", "Cryogenic Storage", "Cyborg Storage", "Station gateway", "Sif plains") + allowed_spawns = list("Arrivals Shuttle","Gateway", "Cryogenic Storage", "Cyborg Storage", "Station gateway", "Sif plains", "Fuel Depot") default_skybox = /datum/skybox_settings/southern_cross unit_test_exempt_areas = list(/area/ninja_dojo, /area/shuttle/ninja) unit_test_exempt_from_atmos = list(/area/tcomm/chamber) diff --git a/modular_chomp/code/global.dm b/modular_chomp/code/global.dm index 4a9727c4f3..638757eb47 100644 --- a/modular_chomp/code/global.dm +++ b/modular_chomp/code/global.dm @@ -4,6 +4,7 @@ GLOBAL_LIST_INIT(shell_module_blacklist, list( )) GLOBAL_LIST_EMPTY(latejoin_gatewaystation) GLOBAL_LIST_EMPTY(latejoin_plainspath) +GLOBAL_LIST_EMPTY(latejoin_fueldepot) var/list/talk_sound_map = rlist( list( diff --git a/modular_chomp/code/modules/client/preferences_spawnpoints.dm b/modular_chomp/code/modules/client/preferences_spawnpoints.dm index 3cc84be358..c410c4bce4 100644 --- a/modular_chomp/code/modules/client/preferences_spawnpoints.dm +++ b/modular_chomp/code/modules/client/preferences_spawnpoints.dm @@ -32,3 +32,12 @@ /datum/spawnpoint/plainspath/New() ..() turfs = GLOB.latejoin_plainspath + +/datum/spawnpoint/fueldepot + display_name = "Fuel Depot" + msg = "woke up in the fuel depot" + restrict_job = list(JOB_OUTSIDER) + +/datum/spawnpoint/fueldepot/New() + ..() + turfs = GLOB.latejoin_fueldepot diff --git a/modular_chomp/maps/overmap/om_ships/cybershuttle-10x11.dmm b/modular_chomp/maps/overmap/om_ships/cybershuttle-10x11.dmm index 759e90fed3..33dd80777c 100644 --- a/modular_chomp/maps/overmap/om_ships/cybershuttle-10x11.dmm +++ b/modular_chomp/maps/overmap/om_ships/cybershuttle-10x11.dmm @@ -4,7 +4,7 @@ /area/template_noop) "c" = ( /obj/machinery/computer/ship/helm{ - req_one_access = newlist() + req_one_access = null }, /turf/simulated/floor/tiled/techfloor, /area/shuttle/cybershuttle) @@ -13,6 +13,12 @@ /obj/fruitspawner/watermelon, /obj/item/device/gps/explorer, /obj/item/device/gps/explorer, +/obj/structure/closet/walllocker_double/east, +/obj/item/weapon/gun/projectile/garand, +/obj/item/ammo_magazine/clip/medium, +/obj/item/ammo_magazine/clip/medium, +/obj/item/ammo_magazine/clip/medium, +/obj/item/weapon/storage/firstaid/regular, /turf/simulated/floor/tiled/techfloor, /area/shuttle/cybershuttle) "e" = ( @@ -26,18 +32,27 @@ }, /obj/effect/map_helper/airlock/door/ext_door, /obj/machinery/airlock_sensor/airlock_exterior/shuttle{ - dir = 6; + dir = 4; pixel_y = 25 }, /obj/effect/map_helper/airlock/sensor/ext_sensor, /turf/simulated/floor/plating, /area/shuttle/cybershuttle) +"f" = ( +/obj/machinery/ion_engine{ + dir = 1 + }, +/obj/structure/window/plastitanium{ + dir = 4 + }, +/turf/simulated/shuttle/plating/airless/carry, +/area/shuttle/cybershuttle) "g" = ( /turf/simulated/floor/tiled/techfloor, /area/shuttle/cybershuttle) "h" = ( /obj/machinery/computer/ship/engines{ - dir = 1 + dir = 4 }, /turf/simulated/floor/tiled/techfloor, /area/shuttle/cybershuttle) @@ -45,28 +60,24 @@ /obj/machinery/ion_engine{ dir = 1 }, -/obj/structure/window/plastitanium{ - dir = 8 - }, /turf/simulated/shuttle/plating/airless/carry, /area/shuttle/cybershuttle) "k" = ( /obj/machinery/light, -/obj/machinery/atmospherics/pipe/tank/air/full{ - start_pressure = 10000 +/obj/machinery/atmospherics/portables_connector{ + dir = 2 }, +/obj/machinery/portable_atmospherics/canister/air/airlock, /turf/simulated/floor/tiled/techfloor, /area/shuttle/cybershuttle) "l" = ( /turf/simulated/wall/rthull, /area/shuttle/cybershuttle) "m" = ( -/obj/machinery/power/terminal{ - dir = 2 - }, /obj/structure/cable/yellow{ + d1 = 2; d2 = 4; - icon_state = "0-4" + icon_state = "2-4" }, /turf/simulated/floor/tiled/techfloor, /area/shuttle/cybershuttle) @@ -81,6 +92,10 @@ /area/shuttle/cybershuttle) "q" = ( /obj/machinery/computer/shuttle_control/explore/cybershuttle, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, /turf/simulated/floor/tiled/techfloor, /area/shuttle/cybershuttle) "r" = ( @@ -139,6 +154,28 @@ }, /turf/simulated/floor/plating, /area/shuttle/cybershuttle) +"C" = ( +/obj/structure/table/survival_pod, +/obj/item/glass_jar{ + pixel_y = 13; + pixel_x = 6 + }, +/obj/random/action_figure{ + pixel_y = -4; + pixel_x = -9 + }, +/obj/item/weapon/dice/d20, +/obj/item/weapon/deck/tarot, +/obj/item/weapon/material/sword/katana{ + pixel_y = -4; + pixel_x = 5 + }, +/obj/item/clothing/head/fedora{ + pixel_x = -4; + pixel_y = 10 + }, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/cybershuttle) "D" = ( /obj/structure/window/plastitanium/full, /obj/structure/grille/rustic{ @@ -169,18 +206,12 @@ }, /turf/simulated/floor/tiled/techfloor, /area/shuttle/cybershuttle) -"P" = ( +"Q" = ( /obj/machinery/ion_engine{ dir = 1 }, /obj/structure/window/plastitanium{ - dir = 4 - }, -/turf/simulated/shuttle/plating/airless/carry, -/area/shuttle/cybershuttle) -"Q" = ( -/obj/machinery/ion_engine{ - dir = 1 + dir = 8 }, /turf/simulated/shuttle/plating/airless/carry, /area/shuttle/cybershuttle) @@ -247,6 +278,13 @@ }, /turf/simulated/floor/plating, /area/shuttle/cybershuttle) +"Z" = ( +/obj/machinery/power/terminal{ + dir = 2 + }, +/obj/structure/cable/yellow, +/turf/simulated/floor/tiled/techfloor, +/area/shuttle/cybershuttle) (1,1,1) = {" a @@ -269,10 +307,10 @@ a a a a +a T l -j -a +Q "} (3,1,1) = {" a @@ -284,8 +322,8 @@ l W l l -Q -a +l +j "} (4,1,1) = {" a @@ -295,10 +333,10 @@ J g F g +C h l l -a "} (5,1,1) = {" a @@ -309,9 +347,9 @@ g g g m +Z o -Q -a +j "} (6,1,1) = {" a @@ -322,9 +360,9 @@ g S t r +g z -Q -a +j "} (7,1,1) = {" a @@ -337,7 +375,7 @@ R w l l -a +l "} (8,1,1) = {" a @@ -349,8 +387,8 @@ l e l l -Q -a +l +j "} (9,1,1) = {" a @@ -360,10 +398,10 @@ a a a a +a y l -P -a +f "} (10,1,1) = {" a diff --git a/modular_chomp/maps/overmap/om_ships/metawhiteship.dm b/modular_chomp/maps/overmap/om_ships/metawhiteship.dm new file mode 100644 index 0000000000..9191c37736 --- /dev/null +++ b/modular_chomp/maps/overmap/om_ships/metawhiteship.dm @@ -0,0 +1,87 @@ +// Compile in the map for CI testing if we're testing compileability of all the maps +#if MAP_TEST +#include "metawhiteship30x21.dmm" +#endif + +// Map template for spawning the shuttle +/datum/map_template/om_ships/metawhiteship + name = "OM Ship - Meta White Ship" + desc = "A small privately-owned vessel." + mappath = 'metawhiteship30x21.dmm' + annihilate = TRUE + +// The shuttle's area(s) + +/area/shuttle/metawhiteship + name = "\improper MetaMaterial Salvage Ship" + ambience = AMBIENCE_HANGAR + icon_state = "shuttle2" + requires_power = TRUE + has_gravity = TRUE + +/area/shuttle/metawhiteship/gen + name = "\improper MetaMaterial Salvage Ship - Living Quarters" + icon_state = "shuttle2" +/area/shuttle/metawhiteship/eng + name = "\improper MetaMaterial Salvage Ship - Engineering" + icon_state = "shuttle2" + +/area/shuttle/metawhiteship/cargo + name = "\improper MetaMaterial Salvage Ship - Cargo Bay" + icon_state = "shuttle2" + +/area/shuttle/metawhiteship/food + name = "\improper MetaMaterial Salvage Ship - Recreational Lounge" + icon_state = "shuttle2" + +/area/shuttle/metawhiteship/bridge + name = "\improper MetaMaterial Salvage Ship - Bridge" + ambience = AMBIENCE_HIGHSEC + icon_state = "shuttle2" +// The shuttle's 'shuttle' computer +/obj/machinery/computer/shuttle_control/explore/metawhiteship + name = "short jump console" + shuttle_tag = "MetaMaterial Salvage Ship" //These names must match + req_one_access = null + +// A shuttle lateloader landmark +/obj/effect/shuttle_landmark/shuttle_initializer/metawhiteship + name = "Origin - MetaMaterial Salvage Ship" + base_area = /area/space + base_turf = /turf/space + landmark_tag = "omship_spawn_metawhiteship" + shuttle_type = /datum/shuttle/autodock/overmap/metawhiteship + +// The 'shuttle' +/datum/shuttle/autodock/overmap/metawhiteship + name = "MetaMaterial Salvage Ship" //These names must match + current_location = "omship_spawn_metawhiteship" + docking_controller_tag = "metawhiteship_docker" //This is the only thing you map in and var edit, use the map helpers to designate doors and pumps + shuttle_area = list( /area/shuttle/metawhiteship/gen, + /area/shuttle/metawhiteship/cargo, + /area/shuttle/metawhiteship/food, + /area/shuttle/metawhiteship/bridge, + /area/shuttle/metawhiteship/eng + ) + defer_initialisation = TRUE //We're not loaded until an admin does it + +// The 'ship' +/obj/effect/overmap/visitable/ship/landable/metawhiteship + name = "MetaMaterial Salvage Ship" //These names must match + scanner_desc = @{"[i]Registration[/i]: PRIVATE +[i]Class[/i]: Small Shuttle +[i]Transponder[/i]: Transmitting (CIV), non-hostile +[b]Notice[/b]: Small private vessel"} + vessel_mass = 2250 + vessel_size = SHIP_SIZE_SMALL + shuttle = "MetaMaterial Salvage Ship" //These names must match + fore_dir = EAST + known = FALSE + +/datum/map_template/shelter/superpose/metawhiteship + shelter_id = "MetaWhiteShip" + mappath = 'metawhiteship30x21.dmm' + name = "MetaMaterial Salvage Ship" + description = "A medium size salvage whiteship" + superpose = FALSE + shuttle = TRUE diff --git a/modular_chomp/maps/overmap/om_ships/metawhiteship30x21.dmm b/modular_chomp/maps/overmap/om_ships/metawhiteship30x21.dmm new file mode 100644 index 0000000000..22ba585d9c --- /dev/null +++ b/modular_chomp/maps/overmap/om_ships/metawhiteship30x21.dmm @@ -0,0 +1,2845 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aQ" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/obj/structure/table/standard, +/obj/item/weapon/reagent_containers/food/drinks/bottle/vermouth{ + pixel_x = -9; + pixel_y = 1 + }, +/obj/item/weapon/reagent_containers/food/drinks/bottle/rum{ + pixel_x = 10; + pixel_y = 0 + }, +/obj/item/weapon/reagent_containers/food/drinks/bottle/wine{ + pixel_x = 0; + pixel_y = 12 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/neutral, +/area/shuttle/metawhiteship/food) +"aS" = ( +/obj/machinery/door/airlock/glass_external/public, +/obj/machinery/airlock_sensor/airlock_exterior/shuttle{ + dir = 2; + pixel_x = 25; + pixel_y = -9 + }, +/obj/effect/map_helper/airlock/door/ext_door, +/obj/effect/map_helper/airlock/sensor/ext_sensor, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/food) +"ca" = ( +/obj/effect/floor_decal/industrial/outline, +/obj/structure/table/rack, +/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/weapon/mop, +/obj/item/weapon/storage/bag/trash, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/cargo) +"cQ" = ( +/obj/structure/fans/tiny, +/obj/machinery/door/blast/regular{ + pixel_y = 0; + dir = 4; + id = "aftmetawhiteship" + }, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/cargo) +"cU" = ( +/obj/effect/floor_decal/industrial/arrows{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/cargo) +"dk" = ( +/obj/effect/floor_decal/corner/blue/full, +/obj/machinery/computer/ship/sensors{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/bridge) +"dx" = ( +/obj/machinery/door/airlock/glass, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/food) +"dF" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/closet/emcloset, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"et" = ( +/obj/structure/table/rack, +/obj/item/weapon/storage/belt/utility/full/multitool, +/obj/item/device/radio/off, +/obj/item/device/radio/off{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/effect/floor_decal/industrial/outline, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/food) +"eE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel, +/turf/simulated/wall/thull, +/area/shuttle/metawhiteship/eng) +"eQ" = ( +/obj/structure/closet/crate/freezer/rations, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/cargo) +"eS" = ( +/turf/template_noop, +/area/template_noop) +"fr" = ( +/obj/machinery/atmospherics/portables_connector/fuel{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/phoron, +/obj/machinery/light/small{ + dir = 2 + }, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"fy" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"fJ" = ( +/obj/effect/floor_decal/corner/grey/diagonal, +/obj/structure/table/standard, +/obj/item/weapon/reagent_containers/glass/beaker/measuring_cup{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/item/weapon/reagent_containers/food/condiment/small/peppermill{ + pixel_x = -9; + pixel_y = 8 + }, +/obj/item/weapon/reagent_containers/food/condiment/small/saltshaker{ + pixel_x = -9; + pixel_y = 0 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/white, +/area/shuttle/metawhiteship/food) +"fZ" = ( +/obj/effect/floor_decal/industrial/warning/color{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/alarm{ + pixel_y = 22 + }, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/food) +"gb" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/cargo) +"gi" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/bridge) +"gq" = ( +/obj/effect/floor_decal/corner/grey/diagonal, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/white, +/area/shuttle/metawhiteship/food) +"gs" = ( +/obj/effect/floor_decal/industrial/bot_outline/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/cargo) +"hF" = ( +/obj/effect/floor_decal/industrial/warning/color{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/food) +"im" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 10 + }, +/turf/simulated/wall/thull, +/area/shuttle/metawhiteship/eng) +"io" = ( +/obj/effect/floor_decal/industrial/arrows{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/cargo) +"iu" = ( +/obj/effect/floor_decal/industrial/outline, +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/cargo) +"iC" = ( +/obj/machinery/space_heater, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/eng) +"iS" = ( +/obj/effect/floor_decal/industrial/bot_outline/corner{ + dir = 1 + }, +/obj/machinery/button/remote/blast_door{ + id = "foremetawhiteship"; + pixel_y = 0; + pixel_x = -24 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/cargo) +"jn" = ( +/obj/effect/floor_decal/corner/green, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/hydro, +/area/shuttle/metawhiteship/food) +"jI" = ( +/obj/machinery/door/airlock/glass_external/public, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"jK" = ( +/obj/structure/grille, +/obj/structure/window/titanium/full, +/obj/machinery/atmospherics/pipe/simple/hidden/fuel, +/obj/machinery/door/blast/regular/open{ + id = "metawhiteshiplockdown" + }, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"jQ" = ( +/obj/structure/fuel_port/heavy{ + pixel_y = -30 + }, +/obj/machinery/atmospherics/portables_connector/fuel{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/phoron, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"jW" = ( +/obj/machinery/embedded_controller/radio/docking_port_multi{ + child_names_txt = "Port Airlock Control;Starboard Airlock Control;Aft Airlock Control"; + child_tags_txt = "whiteship_docking_port;whiteship_docking_star"; + dir = 8; + id_tag = "metawhiteship_docker"; + name = "Whiteship Master Docking Controller"; + pixel_y = -15; + pixel_x = 21; + frequency = 1380 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/tiled/neutral, +/area/shuttle/metawhiteship/food) +"kd" = ( +/obj/machinery/door/airlock/command{ + req_one_access = null + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/bridge) +"kj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 10 + }, +/turf/simulated/wall/thull, +/area/shuttle/metawhiteship/eng) +"kp" = ( +/obj/effect/floor_decal/industrial/outline, +/obj/structure/table/rack, +/obj/item/device/analyzer, +/obj/item/clothing/mask/breath{ + pixel_x = 6; + pixel_y = -5 + }, +/obj/item/clothing/mask/breath{ + pixel_y = 2; + pixel_x = -1 + }, +/obj/item/clothing/mask/breath{ + pixel_y = -2; + pixel_x = 3 + }, +/obj/item/weapon/tool/wrench, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/cargo) +"kv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/food) +"kx" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/cargo) +"kH" = ( +/obj/structure/closet/crate/medical, +/obj/item/weapon/storage/firstaid/regular, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/cargo) +"kX" = ( +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + dir = 8; + pixel_x = -26 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/cargo) +"ld" = ( +/obj/structure/table/steel, +/obj/machinery/cell_charger, +/obj/item/weapon/cell/high{ + pixel_y = 1; + pixel_x = 3 + }, +/obj/item/weapon/cell/high{ + pixel_x = -4; + pixel_y = -2 + }, +/obj/item/stack/cable_coil/yellow, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/eng) +"lf" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"lg" = ( +/obj/effect/floor_decal/industrial/bot_outline/corner{ + dir = 4 + }, +/obj/structure/closet/crate, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/cargo) +"lC" = ( +/obj/structure/closet/emcloset, +/obj/effect/floor_decal/industrial/outline, +/obj/machinery/atmospherics/pipe/simple/hidden/fuel, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/eng) +"lM" = ( +/obj/machinery/door/airlock/glass_external/public, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/food) +"lW" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"mf" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/neutral, +/area/shuttle/metawhiteship/food) +"mi" = ( +/obj/structure/dispenser/oxygen, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/cargo) +"na" = ( +/obj/effect/floor_decal/industrial/bot_outline/corner{ + dir = 1 + }, +/obj/structure/closet/crate/internals, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/cargo) +"nd" = ( +/obj/effect/floor_decal/industrial/bot_outline/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/cargo) +"nh" = ( +/obj/structure/closet/wardrobe/black, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/neutral, +/area/shuttle/metawhiteship/gen) +"nm" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/obj/structure/bed/chair, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/neutral, +/area/shuttle/metawhiteship/food) +"nF" = ( +/obj/machinery/portable_atmospherics/powered/scrubber, +/obj/machinery/atmospherics/pipe/simple/hidden/fuel, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"nG" = ( +/obj/machinery/door/airlock/glass, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/food) +"nS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"ou" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/obj/structure/table/standard, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/item/weapon/reagent_containers/food/drinks/bottle/absinthe{ + pixel_x = -7; + pixel_y = 1 + }, +/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey{ + pixel_x = 17; + pixel_y = 13 + }, +/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka{ + pixel_x = 1; + pixel_y = 12 + }, +/obj/item/weapon/reagent_containers/food/drinks/bottle/cognac{ + pixel_x = 8; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/neutral, +/area/shuttle/metawhiteship/food) +"oA" = ( +/obj/structure/grille, +/obj/structure/window/titanium/full, +/obj/machinery/door/blast/regular/open{ + id = "metawhiteshiplockdown" + }, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/food) +"oP" = ( +/obj/effect/floor_decal/corner/green{ + dir = 10 + }, +/obj/machinery/botany, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 26 + }, +/turf/simulated/floor/tiled/hydro, +/area/shuttle/metawhiteship/food) +"oQ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/computer/ship/engines{ + dir = 1; + req_one_access = null + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"oZ" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/neutral, +/area/shuttle/metawhiteship/food) +"pE" = ( +/obj/structure/toilet{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/old_tile, +/area/shuttle/metawhiteship/gen) +"pS" = ( +/obj/effect/floor_decal/corner/grey/diagonal, +/obj/machinery/gibber{ + emagged = 1; + req_access = null + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/alarm{ + pixel_y = 0; + dir = 4; + pixel_x = -24 + }, +/turf/simulated/floor/tiled/white, +/area/shuttle/metawhiteship/food) +"ql" = ( +/obj/effect/floor_decal/industrial/outline, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/table/rack, +/obj/item/clothing/head/welding, +/obj/item/device/multitool, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/food) +"qp" = ( +/obj/structure/table/rack, +/obj/item/weapon/storage/belt/utility/full/multitool, +/obj/item/device/radio/off, +/obj/item/device/radio/off{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/eng) +"qz" = ( +/obj/machinery/door/airlock/glass_external/public, +/obj/machinery/airlock_sensor/airlock_exterior{ + pixel_y = 25; + dir = 8; + pixel_x = -4 + }, +/obj/effect/map_helper/airlock/door/ext_door, +/obj/effect/map_helper/airlock/sensor/ext_sensor, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"qH" = ( +/obj/machinery/door/airlock/glass_external/public, +/obj/machinery/airlock_sensor/airlock_exterior/shuttle{ + dir = 1; + pixel_x = 24; + pixel_y = 11 + }, +/obj/effect/map_helper/airlock/door/ext_door, +/obj/effect/map_helper/airlock/sensor/ext_sensor, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/food) +"qN" = ( +/obj/effect/floor_decal/industrial/bot_outline/corner{ + dir = 8 + }, +/obj/machinery/button/remote/blast_door{ + id = "aftmetawhiteship"; + pixel_y = 0; + pixel_x = -24 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/cargo) +"qU" = ( +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + dir = 1; + pixel_y = 26 + }, +/obj/structure/table/standard, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/item/weapon/paper_bin, +/obj/item/weapon/pen, +/obj/item/device/camera, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/bridge) +"qX" = ( +/obj/machinery/power/smes/buildable/point_of_interest, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"rf" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/alarm{ + pixel_y = 22 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"rH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"rN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/eng) +"so" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light/small{ + dir = 2 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/turf/simulated/floor/tiled/neutral, +/area/shuttle/metawhiteship/gen) +"sG" = ( +/obj/structure/fans/tiny, +/obj/machinery/door/blast/regular{ + pixel_y = 0; + dir = 4; + id = "foremetawhiteship" + }, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/cargo) +"sX" = ( +/obj/structure/grille, +/obj/structure/window/titanium/full, +/obj/machinery/door/blast/regular/open{ + id = "metawhiteshipbridge" + }, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/bridge) +"tw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/neutral, +/area/shuttle/metawhiteship/food) +"tx" = ( +/obj/effect/floor_decal/industrial/warning/color{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/eng) +"tI" = ( +/obj/effect/floor_decal/industrial/arrows{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/cargo) +"uk" = ( +/obj/machinery/door/airlock/glass, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/food) +"uX" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/bed/padded, +/obj/item/weapon/bedsheet/brown, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/gen) +"vo" = ( +/obj/effect/floor_decal/industrial/warning/color{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/food) +"vE" = ( +/obj/effect/floor_decal/industrial/bot_outline/corner{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/cargo) +"vW" = ( +/obj/effect/floor_decal/industrial/warning/color/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/alarm{ + pixel_y = 0; + dir = 4; + pixel_x = -24 + }, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/eng) +"vZ" = ( +/obj/effect/floor_decal/industrial/hatch, +/obj/machinery/suit_storage_unit/standard_unit, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/food) +"ws" = ( +/obj/structure/closet/crate, +/obj/random/maintenance/clean, +/obj/random/maintenance/clean, +/obj/random/maintenance/clean, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/cargo) +"wG" = ( +/obj/effect/floor_decal/corner/green{ + dir = 5 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/botany, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/hydro, +/area/shuttle/metawhiteship/food) +"xk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/cargo) +"xA" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/neutral, +/area/shuttle/metawhiteship/food) +"xM" = ( +/obj/machinery/door/airlock/engineering{ + req_one_access = null + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/eng) +"yd" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/obj/structure/table/standard, +/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{ + pixel_x = -2; + pixel_y = 5 + }, +/obj/item/weapon/reagent_containers/food/drinks/cans/cola{ + pixel_x = 6; + pixel_y = 0 + }, +/obj/item/weapon/reagent_containers/food/condiment/small/saltshaker{ + pixel_x = -9; + pixel_y = 0 + }, +/obj/item/weapon/reagent_containers/food/condiment/small/peppermill{ + pixel_x = -9; + pixel_y = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/neutral, +/area/shuttle/metawhiteship/food) +"yQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/food) +"yT" = ( +/obj/machinery/atmospherics/portables_connector, +/obj/machinery/portable_atmospherics/canister/air/airlock, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"zJ" = ( +/obj/effect/floor_decal/industrial/bot_outline/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/cargo) +"zX" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/machinery/light/small, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/alarm{ + pixel_y = -25; + dir = 1 + }, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"Az" = ( +/obj/structure/table/steel, +/obj/machinery/cell_charger, +/obj/item/weapon/cell/high{ + pixel_x = -3; + pixel_y = -2 + }, +/obj/item/stack/cable_coil/yellow{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 6 + }, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"Bo" = ( +/obj/structure/table/steel, +/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/device/flashlight, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"BD" = ( +/obj/structure/closet/secure_closet/personal, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/gen) +"CD" = ( +/obj/machinery/atmospherics/pipe/tank/air/full{ + start_pressure = 10000 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"Da" = ( +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"Db" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/cargo) +"Dn" = ( +/obj/effect/floor_decal/industrial/warning/color{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/food) +"DF" = ( +/obj/effect/floor_decal/industrial/outline, +/obj/structure/table/rack, +/obj/item/clothing/head/welding, +/obj/item/weapon/storage/belt/utility/full/multitool, +/obj/item/weapon/weldingtool, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/cargo) +"DH" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/neutral, +/area/shuttle/metawhiteship/food) +"DM" = ( +/obj/effect/floor_decal/corner/green{ + dir = 9 + }, +/obj/structure/table/standard, +/obj/item/weapon/shovel/spade, +/obj/item/weapon/material/minihoe, +/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/device/analyzer/plant_analyzer, +/obj/item/weapon/storage/bag/plants, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/hydro, +/area/shuttle/metawhiteship/food) +"DQ" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/neutral, +/area/shuttle/metawhiteship/gen) +"DZ" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/obj/structure/bed/chair{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/neutral, +/area/shuttle/metawhiteship/food) +"Ek" = ( +/obj/machinery/door/airlock, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/gen) +"Eq" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 26 + }, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/cargo) +"Er" = ( +/obj/effect/floor_decal/industrial/hatch, +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/food) +"Es" = ( +/obj/effect/floor_decal/corner/grey/diagonal, +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/white, +/area/shuttle/metawhiteship/food) +"EC" = ( +/obj/machinery/airlock_sensor{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 4 + }, +/obj/effect/map_helper/airlock/atmos/chamber_pump, +/obj/effect/map_helper/airlock/sensor/chamber_sensor, +/obj/machinery/embedded_controller/radio/airlock/docking_port_multi{ + dir = 1; + id_tag = "whiteship_docking_aft"; + name = "Aft Airlock Control"; + frequency = 1380; + pixel_y = -23 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"ED" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"EN" = ( +/obj/effect/floor_decal/industrial/warning/color, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/light/small{ + dir = 2 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/alarm{ + pixel_y = -25; + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/food) +"ER" = ( +/obj/effect/decal/cleanable/blood/gibs{ + color = "red"; + icon_state = "gib2_flesh" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/cargo) +"Fa" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/bed/padded, +/obj/item/weapon/bedsheet/brown, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/gen) +"Fm" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 2 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/neutral, +/area/shuttle/metawhiteship/gen) +"Fq" = ( +/obj/effect/floor_decal/corner/blue, +/obj/structure/bed/chair/bay/comfy/green{ + dir = 4 + }, +/obj/machinery/button/remote/blast_door{ + id = "metawhiteshiplockdown"; + pixel_y = -25; + pixel_x = -9; + name = "ship lockdown"; + dir = 4 + }, +/obj/machinery/button/remote/blast_door{ + id = "metawhiteshipbridge"; + pixel_y = -25; + pixel_x = 3; + name = "ship lockdown"; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/bridge) +"Ft" = ( +/obj/effect/floor_decal/corner/grey/diagonal, +/obj/machinery/appliance/cooker/fryer, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/white, +/area/shuttle/metawhiteship/food) +"FE" = ( +/obj/effect/floor_decal/corner/blue/diagonal, +/obj/machinery/washing_machine, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/white, +/area/shuttle/metawhiteship/gen) +"Gd" = ( +/obj/structure/cable/yellow, +/obj/item/weapon/tool/wrench, +/obj/machinery/power/port_gen/pacman, +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 6 + }, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"Gn" = ( +/obj/machinery/airlock_sensor/airlock_interior{ + dir = 4; + pixel_x = 6; + pixel_y = 25 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/obj/machinery/door/airlock/glass_external/public, +/obj/effect/map_helper/airlock/door/int_door, +/obj/effect/map_helper/airlock/sensor/int_sensor, +/obj/machinery/atmospherics/pipe/simple/hidden/fuel, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"GN" = ( +/obj/structure/grille, +/obj/structure/window/titanium/full, +/obj/machinery/door/blast/regular/open{ + id = "metawhiteshiplockdown" + }, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"Hf" = ( +/obj/machinery/embedded_controller/radio/airlock/docking_port_multi{ + dir = 4; + id_tag = "whiteship_docking_star"; + name = "Starboard Airlock Control"; + pixel_x = -22; + frequency = 1380 + }, +/obj/machinery/airlock_sensor{ + dir = 8; + pixel_x = 24; + req_one_access = null + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 1; + frequency = 1380 + }, +/obj/effect/map_helper/airlock/sensor/chamber_sensor, +/obj/effect/map_helper/airlock/atmos/chamber_pump, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/food) +"Hr" = ( +/obj/effect/floor_decal/corner/blue/diagonal, +/obj/structure/cable, +/obj/machinery/power/apc{ + pixel_y = -26 + }, +/obj/structure/table/standard, +/obj/structure/bedsheetbin, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/white, +/area/shuttle/metawhiteship/gen) +"Hz" = ( +/obj/effect/floor_decal/industrial/outline, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/food) +"HE" = ( +/turf/simulated/wall/thull, +/area/shuttle/metawhiteship/eng) +"HM" = ( +/obj/machinery/atmospherics/binary/pump/fuel{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"HS" = ( +/obj/structure/grille, +/obj/structure/window/titanium/full, +/obj/machinery/door/blast/regular/open{ + id = "metawhiteshiplockdown" + }, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/gen) +"Iu" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 8 + }, +/obj/machinery/space_heater, +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"ID" = ( +/obj/machinery/door/airlock/glass_external/public, +/obj/effect/map_helper/airlock/door/int_door, +/obj/effect/map_helper/airlock/sensor/int_sensor, +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/obj/machinery/airlock_sensor/airlock_interior{ + dir = 1; + pixel_x = -26; + pixel_y = 9 + }, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/food) +"IL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/glass, +/turf/simulated/floor/tiled/neutral, +/area/shuttle/metawhiteship/gen) +"IT" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/alarm{ + dir = 8; + pixel_x = 26 + }, +/turf/simulated/floor/tiled/neutral, +/area/shuttle/metawhiteship/food) +"Jj" = ( +/obj/effect/floor_decal/industrial/bot_outline/corner, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/cargo) +"JP" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"Kf" = ( +/obj/structure/table/standard, +/obj/item/weapon/storage/toolbox, +/obj/item/weapon/cell/high, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/bridge) +"KF" = ( +/obj/machinery/portable_atmospherics/canister/air/airlock, +/obj/effect/floor_decal/industrial/outline, +/obj/machinery/atmospherics/portables_connector, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/eng) +"KR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"KZ" = ( +/obj/effect/floor_decal/corner/blue{ + dir = 4 + }, +/obj/structure/bed/chair/bay/comfy/green{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/bridge) +"Lb" = ( +/obj/structure/table/standard, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/item/device/megaphone, +/obj/item/device/radio, +/obj/item/weapon/tool/wrench{ + pixel_x = 11; + pixel_y = -1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/bridge) +"Lz" = ( +/turf/simulated/wall/thull, +/area/shuttle/metawhiteship/gen) +"LQ" = ( +/obj/effect/floor_decal/corner/grey/diagonal, +/obj/structure/table/standard, +/obj/machinery/reagentgrinder, +/obj/item/weapon/reagent_containers/food/condiment/enzyme{ + pixel_x = -10; + pixel_y = 0 + }, +/obj/item/weapon/reagent_containers/food/condiment/carton/flour{ + pixel_x = -8; + pixel_y = 15 + }, +/obj/item/weapon/material/kitchen/rollingpin, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/white, +/area/shuttle/metawhiteship/food) +"Ml" = ( +/obj/structure/grille, +/obj/structure/window/titanium/full, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/cargo) +"Mn" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/obj/structure/table/standard, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/sign/poster/nanotrasen{ + dir = 1 + }, +/obj/machinery/microwave, +/obj/random/donkpocketbox, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/neutral, +/area/shuttle/metawhiteship/food) +"Mw" = ( +/obj/effect/floor_decal/corner/green{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/hydro, +/area/shuttle/metawhiteship/food) +"MD" = ( +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + pixel_y = -26 + }, +/obj/structure/closet/crate, +/obj/item/weapon/tank/phoron, +/obj/item/weapon/tank/phoron, +/obj/item/weapon/tank/phoron, +/obj/item/stack/material/phoron{ + amount = 25 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"MQ" = ( +/obj/effect/floor_decal/corner/green{ + dir = 9 + }, +/obj/machinery/vending/hydroseeds, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/hydro, +/area/shuttle/metawhiteship/food) +"MR" = ( +/obj/machinery/door/airlock/glass_external/public, +/obj/machinery/airlock_sensor{ + dir = 2; + pixel_x = 24; + req_one_access = null; + pixel_y = 0 + }, +/obj/effect/map_helper/airlock/door/int_door, +/obj/effect/map_helper/airlock/sensor/int_sensor, +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/food) +"MU" = ( +/obj/structure/window/titanium{ + dir = 4 + }, +/obj/structure/shuttle/engine/heater{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"Nm" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/obj/structure/table/standard, +/obj/item/weapon/storage/box/donut{ + pixel_x = -10; + pixel_y = 0 + }, +/obj/item/weapon/reagent_containers/food/snacks/chocolatebar{ + pixel_x = 7; + pixel_y = -3 + }, +/obj/item/weapon/reagent_containers/food/drinks/bottle/small/beer{ + pixel_x = 5; + pixel_y = 13 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/neutral, +/area/shuttle/metawhiteship/food) +"Nw" = ( +/obj/effect/floor_decal/industrial/bot_outline/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/cargo) +"NE" = ( +/obj/structure/table/rack, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_x = 2; + pixel_y = 7 + }, +/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/clothing/head/welding, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/eng) +"NF" = ( +/obj/machinery/door/airlock/glass_external/public, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/food) +"NH" = ( +/obj/effect/floor_decal/industrial/warning/color/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/eng) +"Om" = ( +/obj/structure/table/steel, +/obj/fiftyspawner/steel, +/obj/fiftyspawner/glass, +/obj/fiftyspawner/rods, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/eng) +"OH" = ( +/obj/machinery/shipsensors{ + dir = 8 + }, +/turf/simulated/floor/plating/external, +/area/shuttle/metawhiteship/eng) +"Pk" = ( +/obj/effect/floor_decal/industrial/outline, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/food) +"Pp" = ( +/obj/machinery/atmospherics/unary/engine{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"Pr" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/vending/cigarette{ + dir = 4; + pixel_x = 7 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/neutral, +/area/shuttle/metawhiteship/food) +"PE" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/closet/firecloset/full, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"PJ" = ( +/obj/effect/floor_decal/industrial/outline, +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/cargo) +"PL" = ( +/obj/machinery/computer/shuttle_control/explore/metawhiteship{ + dir = 8 + }, +/obj/effect/floor_decal/corner/blue/full{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/bridge) +"PS" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/obj/structure/table/standard, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 28 + }, +/obj/item/trash/plate{ + pixel_x = -5; + pixel_y = 8 + }, +/obj/item/trash/plate{ + pixel_x = -5; + pixel_y = -4 + }, +/obj/item/trash/plate{ + pixel_x = -5; + pixel_y = 0 + }, +/obj/item/trash/plate{ + pixel_x = -5; + pixel_y = 4 + }, +/obj/item/weapon/material/kitchen/utensil/fork, +/obj/item/weapon/material/kitchen/utensil/fork{ + pixel_x = 6 + }, +/obj/item/weapon/material/kitchen/utensil/fork{ + pixel_x = 2 + }, +/obj/item/weapon/material/kitchen/utensil/fork{ + pixel_x = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/neutral, +/area/shuttle/metawhiteship/food) +"Qn" = ( +/obj/effect/floor_decal/corner/green{ + dir = 5 + }, +/obj/machinery/botany, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/hydro, +/area/shuttle/metawhiteship/food) +"Qt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"QF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/cargo) +"Re" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"Rt" = ( +/turf/simulated/wall/thull, +/area/shuttle/metawhiteship/bridge) +"RN" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/vending/coffee, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/neutral, +/area/shuttle/metawhiteship/food) +"Sa" = ( +/obj/structure/window/titanium{ + dir = 4 + }, +/obj/structure/shuttle/engine/heater{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"Se" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/alarm{ + pixel_y = 0; + dir = 4; + pixel_x = -24 + }, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/cargo) +"Si" = ( +/obj/structure/closet/crate/internals, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/cargo) +"Sr" = ( +/obj/effect/floor_decal/corner/grey/diagonal, +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/effect/decal/cleanable/flour, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/white, +/area/shuttle/metawhiteship/food) +"Sy" = ( +/obj/structure/window/titanium{ + dir = 4 + }, +/obj/structure/shuttle/engine/heater{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/eng) +"SB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/cargo) +"SI" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/hydro, +/area/shuttle/metawhiteship/food) +"ST" = ( +/obj/effect/floor_decal/industrial/bot_outline/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/cargo) +"SW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/alarm{ + pixel_y = 22 + }, +/turf/simulated/floor/tiled/neutral, +/area/shuttle/metawhiteship/gen) +"SY" = ( +/obj/effect/floor_decal/industrial/outline, +/obj/structure/table/rack, +/obj/item/weapon/storage/box/lights/mixed, +/obj/item/weapon/storage/box/lights/bulbs, +/obj/item/stack/cable_coil/yellow, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/cargo) +"Tf" = ( +/obj/effect/floor_decal/industrial/outline, +/obj/structure/closet/firecloset/full, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/cargo) +"Tq" = ( +/obj/effect/floor_decal/industrial/bot_outline/corner, +/obj/structure/closet/crate/internals, +/obj/random/maintenance/clean, +/obj/random/maintenance/clean, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/cargo) +"Ts" = ( +/obj/structure/closet/crate/weapon, +/obj/item/weapon/gun/energy/retro, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/cargo) +"Tt" = ( +/turf/simulated/wall/thull, +/area/shuttle/metawhiteship/cargo) +"TG" = ( +/obj/effect/floor_decal/industrial/arrows{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/cargo) +"TI" = ( +/obj/effect/floor_decal/corner/green{ + dir = 10 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/botany, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/hydro, +/area/shuttle/metawhiteship/food) +"TS" = ( +/obj/machinery/door/airlock, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/old_tile, +/area/shuttle/metawhiteship/gen) +"Ut" = ( +/obj/effect/floor_decal/industrial/warning/color{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/food) +"UL" = ( +/obj/effect/floor_decal/corner/grey/diagonal, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/table/standard, +/obj/machinery/microwave, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/white, +/area/shuttle/metawhiteship/food) +"UR" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/cargo) +"UX" = ( +/obj/effect/shuttle_landmark/shuttle_initializer/metawhiteship, +/obj/machinery/airlock_sensor{ + dir = 8; + pixel_x = 24; + req_one_access = null + }, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + frequency = 1380 + }, +/obj/effect/map_helper/airlock/sensor/chamber_sensor, +/obj/effect/map_helper/airlock/atmos/chamber_pump, +/obj/effect/overmap/visitable/ship/landable/metawhiteship, +/obj/machinery/embedded_controller/radio/airlock/docking_port{ + id_tag = "metawhiteship_docker"; + pixel_x = -24; + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/shuttle/metawhiteship/food) +"VM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/hydro, +/area/shuttle/metawhiteship/food) +"Wb" = ( +/obj/effect/floor_decal/corner/grey/diagonal, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/white, +/area/shuttle/metawhiteship/food) +"We" = ( +/obj/structure/bed/chair/bay/comfy/green{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/bridge) +"Wg" = ( +/obj/effect/floor_decal/industrial/arrows{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/cargo) +"Wn" = ( +/obj/effect/floor_decal/corner/blue{ + dir = 9 + }, +/obj/machinery/computer/ship/helm{ + req_one_access = null; + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/bridge) +"Wu" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/decal/remains, +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/bridge) +"WB" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/cargo) +"WH" = ( +/obj/effect/floor_decal/corner/grey/diagonal, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/white, +/area/shuttle/metawhiteship/food) +"Xf" = ( +/obj/machinery/light/small{ + dir = 2 + }, +/obj/machinery/shower, +/obj/structure/curtain/open/shower, +/obj/item/weapon/soap, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/old_tile, +/area/shuttle/metawhiteship/gen) +"Xz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/cargo) +"XF" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 2 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/neutral, +/area/shuttle/metawhiteship/gen) +"XO" = ( +/obj/structure/closet, +/obj/random/maintenance/clean, +/obj/random/maintenance/clean, +/obj/item/weapon/storage/firstaid/fire, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/cargo) +"Yi" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/remains, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/shuttle/metawhiteship/cargo) +"Yv" = ( +/turf/simulated/wall/thull, +/area/shuttle/metawhiteship/food) +"YL" = ( +/obj/machinery/smartfridge/produce, +/turf/simulated/wall/thull, +/area/shuttle/metawhiteship/food) +"YS" = ( +/obj/structure/table/standard, +/obj/item/weapon/storage/photo_album{ + pixel_x = -16; + pixel_y = 0 + }, +/obj/item/weapon/folder/blue{ + pixel_x = 7; + pixel_y = 8 + }, +/obj/machinery/recharger, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/alarm{ + pixel_y = 22 + }, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/bridge) +"Zz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/fuel{ + dir = 5 + }, +/turf/simulated/wall/thull, +/area/shuttle/metawhiteship/eng) +"ZP" = ( +/obj/effect/floor_decal/industrial/bot_outline/corner{ + dir = 1 + }, +/obj/structure/closet/crate, +/obj/random/maintenance/clean, +/obj/random/maintenance/clean, +/obj/random/maintenance/clean, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/dark, +/area/shuttle/metawhiteship/cargo) +"ZV" = ( +/obj/machinery/door/airlock/glass, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/hydro, +/area/shuttle/metawhiteship/food) + +(1,1,1) = {" +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +"} +(2,1,1) = {" +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +"} +(3,1,1) = {" +eS +eS +eS +HE +Pp +Pp +HE +eS +eS +eS +eS +eS +eS +eS +HE +Pp +Pp +HE +eS +eS +eS +"} +(4,1,1) = {" +eS +eS +HE +HE +MU +MU +HE +HE +eS +eS +eS +eS +eS +HE +HE +Sa +Sy +HE +HE +eS +eS +"} +(5,1,1) = {" +eS +eS +HE +CD +Iu +Qt +nF +Zz +OH +HE +qz +HE +eS +HE +qX +Da +Gd +fr +HE +eS +eS +"} +(6,1,1) = {" +eS +eS +GN +yT +ED +KR +Bo +im +jK +Zz +EC +HE +GN +HE +Az +nS +Re +jQ +HE +eS +eS +"} +(7,1,1) = {" +eS +eS +HE +HE +PE +lf +zX +HE +KF +kj +Gn +eE +lC +eE +rf +HM +MD +HE +HE +eS +eS +"} +(8,1,1) = {" +eS +eS +eS +HE +dF +lW +JP +xM +rN +NH +tx +vW +rN +xM +fy +rH +oQ +GN +eS +eS +eS +"} +(9,1,1) = {" +eS +eS +eS +HE +HE +jI +HE +HE +qp +Om +iC +ld +NE +HE +HE +jI +HE +HE +eS +eS +eS +"} +(10,1,1) = {" +eS +eS +Tt +Tt +iu +xk +DF +Tt +Tt +Ml +Ml +Ml +Tt +Tt +ca +Xz +PJ +Tt +Tt +eS +eS +"} +(11,1,1) = {" +eS +eS +sG +iS +ZP +Xz +Nw +Si +eQ +ST +UR +na +kX +Se +vE +SB +Nw +qN +cQ +eS +eS +"} +(12,1,1) = {" +eS +eS +sG +WB +WB +Xz +zJ +WB +WB +Jj +UR +zJ +WB +Ts +Jj +QF +WB +WB +cQ +eS +eS +"} +(13,1,1) = {" +eS +eS +sG +ws +WB +cU +kx +TG +Wg +UR +UR +Yi +tI +Wg +gb +io +WB +WB +cQ +eS +eS +"} +(14,1,1) = {" +eS +eS +sG +ws +WB +Xz +Nw +WB +WB +gs +UR +nd +WB +WB +ST +QF +WB +kH +cQ +eS +eS +"} +(15,1,1) = {" +eS +eS +sG +zJ +Jj +Xz +zJ +Eq +WB +Tq +ER +zJ +XO +Db +Jj +QF +lg +Jj +cQ +eS +eS +"} +(16,1,1) = {" +eS +eS +Tt +Tt +Tf +xk +SY +Tt +Tt +Ml +Ml +Ml +Tt +Tt +kp +QF +mi +Tt +Tt +eS +eS +"} +(17,1,1) = {" +eS +eS +eS +Yv +Yv +lM +Yv +Yv +Mn +nm +yd +DZ +ou +Yv +Yv +NF +Yv +Yv +eS +eS +eS +"} +(18,1,1) = {" +eS +eS +eS +oA +vZ +Ut +et +Yv +PS +nm +Nm +DZ +aQ +Yv +ql +Dn +Er +oA +eS +eS +eS +"} +(19,1,1) = {" +eS +eS +Yv +Yv +Yv +fZ +yQ +uk +oZ +xA +DH +mf +mf +dx +kv +EN +Yv +Yv +Yv +eS +eS +"} +(20,1,1) = {" +eS +eS +qH +UX +MR +hF +Pk +Yv +RN +IT +tw +jW +Pr +Yv +Hz +vo +ID +Hf +aS +eS +eS +"} +(21,1,1) = {" +eS +eS +Lz +Lz +Lz +IL +Lz +Lz +Rt +Rt +kd +Rt +Rt +Yv +Yv +nG +Yv +Yv +Yv +eS +eS +"} +(22,1,1) = {" +eS +eS +Lz +BD +Lz +so +Lz +Xf +Rt +qU +Wu +Lb +Rt +pS +Es +WH +fJ +LQ +Yv +eS +eS +"} +(23,1,1) = {" +eS +eS +HS +Fa +Ek +XF +TS +pE +Rt +YS +gi +Kf +Rt +Ft +gq +Wb +Sr +UL +oA +eS +eS +"} +(24,1,1) = {" +eS +eS +Lz +Lz +Lz +SW +Lz +Lz +Rt +KZ +We +Fq +Rt +Yv +Yv +ZV +YL +Yv +Yv +eS +eS +"} +(25,1,1) = {" +eS +eS +HS +uX +Ek +Fm +Hr +Lz +sX +PL +Wn +dk +sX +Yv +TI +VM +SI +wG +oA +eS +eS +"} +(26,1,1) = {" +eS +eS +Lz +BD +Lz +DQ +FE +Lz +sX +sX +sX +sX +sX +Yv +oP +Mw +jn +Qn +Yv +eS +eS +"} +(27,1,1) = {" +eS +eS +Lz +Lz +Lz +nh +Lz +Lz +eS +eS +eS +eS +eS +Yv +Yv +MQ +DM +Yv +Yv +eS +eS +"} +(28,1,1) = {" +eS +eS +eS +Lz +Lz +Lz +Lz +eS +eS +eS +eS +eS +eS +eS +Yv +Yv +Yv +Yv +eS +eS +eS +"} +(29,1,1) = {" +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +"} +(30,1,1) = {" +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +eS +"} diff --git a/modular_chomp/maps/overmap/om_ships/offmap.dm b/modular_chomp/maps/overmap/om_ships/offmap.dm index e20cc4b45d..6014ca7a8e 100644 --- a/modular_chomp/maps/overmap/om_ships/offmap.dm +++ b/modular_chomp/maps/overmap/om_ships/offmap.dm @@ -13,3 +13,4 @@ #include "cruiser.dm" #include "pizzashuttle.dm" #include "cybershuttle.dm" +#include "metawhiteship.dm" diff --git a/modular_chomp/maps/overmap/om_ships/pizzashuttle.dm b/modular_chomp/maps/overmap/om_ships/pizzashuttle.dm index 78e7154e00..1d6bdbe2a3 100644 --- a/modular_chomp/maps/overmap/om_ships/pizzashuttle.dm +++ b/modular_chomp/maps/overmap/om_ships/pizzashuttle.dm @@ -48,6 +48,7 @@ vessel_mass = 900 //YEET vessel_size = SHIP_SIZE_TINY shuttle = "Pizza Gut" //These names must match + known = FALSE /datum/map_template/shelter/superpose/pizzashuttle shelter_id = "PizzaShuttle" diff --git a/modular_chomp/maps/overmap/om_ships/sdf_corvettes.dm b/modular_chomp/maps/overmap/om_ships/sdf_corvettes.dm index 0fbbac4b66..cbbe65b3b4 100644 --- a/modular_chomp/maps/overmap/om_ships/sdf_corvettes.dm +++ b/modular_chomp/maps/overmap/om_ships/sdf_corvettes.dm @@ -18,7 +18,7 @@ mappath = 'sdf_corvette_wreck.dmm' annihilate = TRUE -/datum/map_template/om_ships/sdf_corvette +/datum/map_template/om_ships/sdf_corvette_wreck name = "OM Ship - SDF Cutter (new Z)" desc = "A small SDF cutter, outfitted with an ORB/OFD." mappath = 'sdf_cutter.dmm' diff --git a/modular_chomp/maps/overmap/om_ships/whiteship-26x33.dmm b/modular_chomp/maps/overmap/om_ships/whiteship-26x33.dmm index 71f3b028a9..310681c77d 100644 --- a/modular_chomp/maps/overmap/om_ships/whiteship-26x33.dmm +++ b/modular_chomp/maps/overmap/om_ships/whiteship-26x33.dmm @@ -67,9 +67,6 @@ "cu" = ( /obj/item/weapon/towel/random, /obj/item/weapon/towel/random, -/obj/machinery/door/airlock/glass_science{ - id_tag = "stop_opening_this_you_idiots" - }, /turf/simulated/floor/wood, /area/shuttle/whiteshipOM2) "cw" = ( @@ -87,7 +84,8 @@ /obj/machinery/door/firedoor/border_only, /obj/effect/map_helper/airlock/sensor/int_sensor, /obj/machinery/airlock_sensor{ - pixel_y = 25 + pixel_y = 25; + dir = 8 }, /turf/simulated/floor/plating, /area/shuttle/whiteshipOM2) @@ -229,7 +227,7 @@ pixel_y = -25 }, /turf/template_noop, -/area/shuttle/whiteshipOM2) +/area/template_noop) "iQ" = ( /obj/structure/table/wooden_reinforced, /obj/structure/flora/pottedplant/smallcactus{ @@ -294,7 +292,8 @@ }, /obj/machinery/embedded_controller/radio/airlock/docking_port{ id_tag = "whiteship_docker2"; - pixel_y = 25 + pixel_y = 25; + frequency = 1380 }, /obj/effect/floor_decal/industrial/warning{ dir = 5 @@ -442,9 +441,6 @@ }, /turf/simulated/floor/tiled/techfloor/grid, /area/shuttle/whiteshipOM2) -"oX" = ( -/turf/template_noop, -/area/shuttle/whiteshipOM2) "pk" = ( /obj/machinery/atmospherics/binary/pump, /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -1204,7 +1200,7 @@ }, /obj/effect/map_helper/airlock/sensor/ext_sensor, /obj/machinery/airlock_sensor/airlock_exterior/shuttle{ - dir = 6; + dir = 4; pixel_y = 25 }, /turf/simulated/floor/plating, @@ -1638,7 +1634,7 @@ }, /obj/effect/floor_decal/industrial/warning/corner, /obj/machinery/power/emitter{ - dir = 1 + dir = 4 }, /turf/simulated/floor/tiled/techfloor, /area/shuttle/whiteshipOM2) @@ -1720,7 +1716,8 @@ pixel_y = 13; req_access = null; pixel_x = -24; - dir = 4 + dir = 4; + specialfunctions = 4 }, /turf/simulated/floor/tiled/techmaint, /area/shuttle/whiteshipOM2) @@ -1938,7 +1935,8 @@ }, /obj/machinery/airlock_sensor{ frequency = 1380; - pixel_y = -28 + pixel_y = -28; + dir = 1 }, /obj/effect/map_helper/airlock/atmos/chamber_pump, /obj/effect/map_helper/airlock/sensor/chamber_sensor, @@ -2927,15 +2925,15 @@ Eq (22,1,1) = {" Eq sH -oX -oX -oX -oX -oX -oX -oX -oX -oX +Eq +Eq +Eq +Eq +Eq +Eq +Eq +Eq +Eq iv sH sH @@ -2946,16 +2944,16 @@ sH WL sH sH -oX -oX -oX -oX -oX -oX -oX -oX -oX -oX +Eq +Eq +Eq +Eq +Eq +Eq +Eq +Eq +Eq +Eq sH Eq "}