diff --git a/_maps/voidcrew/ship_modules/patrol_bee/bitrunning_den_standard.dmm b/_maps/voidcrew/ship_modules/patrol_bee/bitrunning_den_standard.dmm new file mode 100644 index 00000000000..4f68a131d9a --- /dev/null +++ b/_maps/voidcrew/ship_modules/patrol_bee/bitrunning_den_standard.dmm @@ -0,0 +1,135 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"bus" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airalarm/all_access, +/obj/machinery/byteforge, +/turf/open/floor/iron/dark/textured_large, +/area/template_noop) +"dbm" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/smooth_large, +/area/template_noop) +"eJZ" = ( +/turf/template_noop, +/area/template_noop) +"fbW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/quantum_server, +/turf/open/floor/iron/dark/textured_large, +/area/template_noop) +"gRg" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/template_noop) +"hpU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/smooth_large, +/area/template_noop) +"iZq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/iron/dark/smooth_large, +/area/template_noop) +"kTt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/netpod, +/turf/open/floor/iron/dark/textured_large, +/area/template_noop) +"ldm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/quantum_console, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/dark/textured_large, +/area/template_noop) +"ldM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark/smooth_large, +/area/template_noop) +"lLv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/template_noop) +"pHK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/obj/machinery/computer/order_console/bitrunning, +/turf/open/floor/iron/dark/textured_large, +/area/template_noop) +"rNg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/item/trash/chips, +/turf/open/floor/iron/dark/smooth_large, +/area/template_noop) +"tmR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/template_noop) +"vii" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/template_noop) +"vOD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 7 + }, +/obj/item/reagent_containers/cup/soda_cans/space_mountain_wind{ + pixel_x = 8 + }, +/obj/item/food/chips{ + pixel_x = -5 + }, +/turf/open/floor/iron/dark/textured_large, +/area/template_noop) + +(1,1,1) = {" +eJZ +ldm +vii +ldM +pHK +"} +(2,1,1) = {" +eJZ +fbW +rNg +ldM +bus +"} +(3,1,1) = {" +gRg +lLv +tmR +ldM +vOD +"} +(4,1,1) = {" +hpU +iZq +dbm +ldM +kTt +"} diff --git a/_maps/voidcrew/ship_modules/patrol_bee/bitrunning_den_syndicate_black.dmm b/_maps/voidcrew/ship_modules/patrol_bee/bitrunning_den_syndicate_black.dmm new file mode 100644 index 00000000000..0e75646f1af --- /dev/null +++ b/_maps/voidcrew/ship_modules/patrol_bee/bitrunning_den_syndicate_black.dmm @@ -0,0 +1,135 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aMV" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/template_noop) +"cjh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/quantum_console, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/dark/textured_large, +/area/template_noop) +"cYK" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/smooth_large, +/area/template_noop) +"drJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airalarm/all_access, +/obj/machinery/byteforge, +/turf/open/floor/iron/dark/textured_large, +/area/template_noop) +"eSX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/template_noop) +"fPt" = ( +/turf/template_noop, +/area/template_noop) +"guJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/template_noop) +"gys" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark/smooth_large, +/area/template_noop) +"iAu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/quantum_server, +/turf/open/floor/iron/dark/textured_large, +/area/template_noop) +"kiY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/netpod, +/turf/open/floor/iron/dark/textured_large, +/area/template_noop) +"nzG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 7 + }, +/obj/item/reagent_containers/cup/soda_cans/space_mountain_wind{ + pixel_x = 8 + }, +/obj/item/food/chips{ + pixel_x = -5 + }, +/turf/open/floor/iron/dark/textured_large, +/area/template_noop) +"nXj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/iron/dark/smooth_large, +/area/template_noop) +"qYO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/item/trash/chips, +/turf/open/floor/iron/dark/smooth_large, +/area/template_noop) +"tJB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/template_noop) +"vsU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/smooth_large, +/area/template_noop) +"wAV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/obj/machinery/computer/order_console/bitrunning, +/turf/open/floor/iron/dark/textured_large, +/area/template_noop) + +(1,1,1) = {" +fPt +cjh +guJ +gys +wAV +"} +(2,1,1) = {" +fPt +iAu +qYO +gys +drJ +"} +(3,1,1) = {" +aMV +tJB +eSX +gys +nzG +"} +(4,1,1) = {" +vsU +nXj +cYK +gys +kiY +"} diff --git a/_maps/voidcrew/ship_modules/patrol_bee/cargo_mech_bay_standard.dmm b/_maps/voidcrew/ship_modules/patrol_bee/cargo_mech_bay_standard.dmm new file mode 100644 index 00000000000..81706a75c4d --- /dev/null +++ b/_maps/voidcrew/ship_modules/patrol_bee/cargo_mech_bay_standard.dmm @@ -0,0 +1,142 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aeC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/arrows/red{ + dir = 1; + pixel_y = -10 + }, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"fCD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/mech_bay_power_console{ + dir = 1 + }, +/obj/effect/turf_decal/box/white, +/turf/open/floor/iron/dark/textured_half, +/area/template_noop) +"gdL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"hpe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/obj/effect/turf_decal/bot_white, +/obj/structure/ore_box, +/turf/open/floor/plating, +/area/template_noop) +"jkv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"jDC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/vehicle/sealed/mecha/ripley, +/turf/open/floor/iron/dark/textured_half, +/area/template_noop) +"lNi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"mpJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"mOI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"npc" = ( +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"oSc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot_white, +/obj/item/storage/belt/utility/full/engi, +/obj/structure/closet/crate/engineering/electrical, +/turf/open/floor/iron/dark/textured_half, +/area/template_noop) +"rlm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/cargo/mining, +/obj/item/mecha_parts/mecha_equipment/drill, +/obj/item/mecha_parts/mecha_equipment/mining_scanner, +/obj/item/stock_parts/scanning_module/adv, +/turf/open/floor/iron/dark/textured_half, +/area/template_noop) +"sjf" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"tVz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot_white, +/obj/machinery/mech_bay_recharge_port{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_half, +/area/template_noop) +"wrX" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"wLm" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"yjY" = ( +/turf/template_noop, +/area/template_noop) + +(1,1,1) = {" +yjY +rlm +mpJ +aeC +hpe +"} +(2,1,1) = {" +yjY +jDC +mpJ +gdL +tVz +"} +(3,1,1) = {" +sjf +jkv +mOI +lNi +fCD +"} +(4,1,1) = {" +wLm +npc +wrX +lNi +oSc +"} diff --git a/_maps/voidcrew/ship_modules/patrol_bee/cargo_mech_bay_syndicate_black.dmm b/_maps/voidcrew/ship_modules/patrol_bee/cargo_mech_bay_syndicate_black.dmm new file mode 100644 index 00000000000..0b85047e372 --- /dev/null +++ b/_maps/voidcrew/ship_modules/patrol_bee/cargo_mech_bay_syndicate_black.dmm @@ -0,0 +1,142 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"enJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"fHk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/cargo/mining, +/obj/item/mecha_parts/mecha_equipment/drill, +/obj/item/mecha_parts/mecha_equipment/mining_scanner, +/obj/item/stock_parts/scanning_module/adv, +/turf/open/floor/iron/dark/textured_half, +/area/template_noop) +"hJF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/obj/effect/turf_decal/bot_white, +/obj/structure/ore_box, +/turf/open/floor/plating, +/area/template_noop) +"iUb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"jdM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/vehicle/sealed/mecha/ripley, +/turf/open/floor/iron/dark/textured_half, +/area/template_noop) +"jMr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/arrows/red{ + dir = 1; + pixel_y = -10 + }, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"mei" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"mxn" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"oBR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot_white, +/obj/machinery/mech_bay_recharge_port{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_half, +/area/template_noop) +"rhh" = ( +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"rkZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"rvn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/mech_bay_power_console{ + dir = 1 + }, +/obj/effect/turf_decal/box/white, +/turf/open/floor/iron/dark/textured_half, +/area/template_noop) +"sWt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"wlf" = ( +/turf/template_noop, +/area/template_noop) +"wRn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"xmV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot_white, +/obj/item/storage/belt/utility/full/engi, +/obj/structure/closet/crate/engineering/electrical, +/turf/open/floor/iron/dark/textured_half, +/area/template_noop) +"xZX" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/iron/smooth_large, +/area/template_noop) + +(1,1,1) = {" +wlf +fHk +rkZ +jMr +hJF +"} +(2,1,1) = {" +wlf +jdM +rkZ +mei +oBR +"} +(3,1,1) = {" +iUb +wRn +enJ +sWt +rvn +"} +(4,1,1) = {" +xZX +rhh +mxn +sWt +xmV +"} diff --git a/_maps/voidcrew/ship_modules/patrol_bee/custodial_closet_standard.dmm b/_maps/voidcrew/ship_modules/patrol_bee/custodial_closet_standard.dmm new file mode 100644 index 00000000000..7fec7889c10 --- /dev/null +++ b/_maps/voidcrew/ship_modules/patrol_bee/custodial_closet_standard.dmm @@ -0,0 +1,38 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"kcO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/obj/structure/sink/directional/east, +/obj/item/storage/box/mousetraps{ + pixel_x = -2; + pixel_y = 3 + }, +/obj/item/restraints/legcuffs/beartrap, +/turf/open/floor/iron/smooth, +/area/template_noop) +"mXW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/portable_atmospherics/canister/water_vapor, +/turf/open/floor/iron/smooth, +/area/template_noop) +"xVe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/mop_bucket/janitorialcart, +/obj/item/mop, +/obj/item/reagent_containers/cup/bucket, +/obj/item/storage/bag/trash, +/obj/machinery/light/small/directional/south, +/obj/item/reagent_containers/spray/cleaner, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/template_noop) + +(1,1,1) = {" +kcO +"} +(2,1,1) = {" +mXW +"} +(3,1,1) = {" +xVe +"} diff --git a/_maps/voidcrew/ship_modules/patrol_bee/custodial_closet_syndicate_black.dmm b/_maps/voidcrew/ship_modules/patrol_bee/custodial_closet_syndicate_black.dmm new file mode 100644 index 00000000000..20b9a62832a --- /dev/null +++ b/_maps/voidcrew/ship_modules/patrol_bee/custodial_closet_syndicate_black.dmm @@ -0,0 +1,38 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"bSP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/obj/structure/sink/directional/east, +/obj/item/storage/box/mousetraps{ + pixel_x = -2; + pixel_y = 3 + }, +/obj/item/restraints/legcuffs/beartrap, +/turf/open/floor/iron/smooth, +/area/template_noop) +"rpB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/portable_atmospherics/canister/water_vapor, +/turf/open/floor/iron/smooth, +/area/template_noop) +"syA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/mop_bucket/janitorialcart, +/obj/item/mop, +/obj/item/reagent_containers/cup/bucket, +/obj/item/storage/bag/trash, +/obj/machinery/light/small/directional/south, +/obj/item/reagent_containers/spray/cleaner, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/template_noop) + +(1,1,1) = {" +bSP +"} +(2,1,1) = {" +rpB +"} +(3,1,1) = {" +syA +"} diff --git a/_maps/voidcrew/ship_modules/patrol_bee/full_kitchen_standard.dmm b/_maps/voidcrew/ship_modules/patrol_bee/full_kitchen_standard.dmm new file mode 100644 index 00000000000..06fdff6e751 --- /dev/null +++ b/_maps/voidcrew/ship_modules/patrol_bee/full_kitchen_standard.dmm @@ -0,0 +1,199 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"bwK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/turf/template_noop, +/area/template_noop) +"cuH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/machinery/button/door/directional/north{ + id = "cafe_counter" + }, +/turf/open/floor/iron, +/area/template_noop) +"dAq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/machinery/microwave{ + pixel_y = 3 + }, +/obj/item/storage/box/donkpockets, +/turf/open/floor/iron/cafeteria, +/area/template_noop) +"dIJ" = ( +/turf/template_noop, +/area/template_noop) +"eMx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cafe_counter"; + name = "Kitchen Counter Shutters"; + dir = 8 + }, +/obj/machinery/door/window/left/directional/west, +/obj/structure/table, +/obj/item/plate{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/plate{ + pixel_x = -3; + pixel_y = -1 + }, +/obj/item/plate{ + pixel_x = -3; + pixel_y = 1 + }, +/turf/open/floor/iron, +/area/template_noop) +"lEW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/random/directional/north, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/machinery/oven/range, +/turf/open/floor/iron, +/area/template_noop) +"nvm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/deepfryer, +/turf/open/floor/iron/cafeteria, +/area/template_noop) +"oAB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cafe_counter"; + name = "Kitchen Counter Shutters"; + dir = 8 + }, +/obj/machinery/griddle, +/turf/open/floor/iron, +/area/template_noop) +"pBi" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/cafeteria, +/area/template_noop) +"pPn" = ( +/obj/modular_map_connector, +/turf/template_noop, +/area/template_noop) +"qWq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/template_noop) +"rIy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/freezer/fridge/open, +/obj/item/reagent_containers/condiment/enzyme, +/obj/item/reagent_containers/condiment/flour{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/reagent_containers/condiment/flour{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/reagent_containers/condiment/milk, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/reagent_containers/condiment/sugar, +/turf/open/floor/iron/cafeteria, +/area/template_noop) +"rTE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/machinery/door/airlock{ + name = "Kitchen" + }, +/turf/open/floor/iron, +/area/template_noop) +"sPc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/structure/table, +/obj/machinery/processor{ + pixel_y = 16; + layer = 3; + pixel_x = 7 + }, +/obj/machinery/reagentgrinder{ + pixel_x = -9; + pixel_y = 18; + layer = 4 + }, +/obj/item/knife/kitchen{ + pixel_x = -8; + layer = 5 + }, +/obj/item/kitchen/rollingpin{ + pixel_x = -1 + }, +/turf/open/floor/iron, +/area/template_noop) +"umu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sink/kitchen/directional/west, +/obj/machinery/computer/order_console/cook{ + dir = 8 + }, +/turf/open/floor/iron/cafeteria, +/area/template_noop) +"uyG" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/template_noop) +"wyc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/decal/cleanable/food/tomato_smudge, +/obj/item/reagent_containers/cup/glass/bottle/juice/tomatojuice{ + pixel_x = 8; + pixel_y = 7 + }, +/turf/open/floor/iron, +/area/template_noop) + +(1,1,1) = {" +eMx +oAB +rTE +dIJ +dIJ +dIJ +pPn +"} +(2,1,1) = {" +cuH +qWq +qWq +bwK +pBi +pBi +rIy +"} +(3,1,1) = {" +lEW +wyc +sPc +uyG +nvm +umu +dAq +"} diff --git a/_maps/voidcrew/ship_modules/patrol_bee/full_kitchen_syndicate_black.dmm b/_maps/voidcrew/ship_modules/patrol_bee/full_kitchen_syndicate_black.dmm new file mode 100644 index 00000000000..e71b8fd7443 --- /dev/null +++ b/_maps/voidcrew/ship_modules/patrol_bee/full_kitchen_syndicate_black.dmm @@ -0,0 +1,199 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ajf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/structure/table, +/obj/machinery/processor{ + pixel_y = 16; + layer = 3; + pixel_x = 7 + }, +/obj/machinery/reagentgrinder{ + pixel_x = -9; + pixel_y = 18; + layer = 4 + }, +/obj/item/knife/kitchen{ + pixel_x = -8; + layer = 5 + }, +/obj/item/kitchen/rollingpin{ + pixel_x = -1 + }, +/turf/open/floor/iron/dark, +/area/template_noop) +"hHe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sink/kitchen/directional/west, +/obj/machinery/computer/order_console/cook{ + dir = 8 + }, +/turf/open/floor/iron/checker, +/area/template_noop) +"jED" = ( +/obj/modular_map_connector, +/turf/template_noop, +/area/template_noop) +"kUZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/deepfryer, +/turf/open/floor/iron/checker, +/area/template_noop) +"lAW" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/checker, +/area/template_noop) +"obN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cafe_counter"; + name = "Kitchen Counter Shutters"; + dir = 8 + }, +/obj/machinery/door/window/left/directional/west, +/obj/structure/table, +/obj/item/plate{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/plate{ + pixel_x = -3; + pixel_y = -1 + }, +/obj/item/plate{ + pixel_x = -3; + pixel_y = 1 + }, +/turf/open/floor/iron/dark, +/area/template_noop) +"pow" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/machinery/door/airlock{ + name = "Kitchen" + }, +/turf/open/floor/iron/dark, +/area/template_noop) +"pZd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/machinery/button/door/directional/north{ + id = "cafe_counter" + }, +/turf/open/floor/iron/dark, +/area/template_noop) +"rmz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/random/directional/north, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/machinery/oven/range, +/turf/open/floor/iron/dark, +/area/template_noop) +"rCI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/machinery/microwave{ + pixel_y = 3 + }, +/obj/item/storage/box/donkpockets, +/turf/open/floor/iron/checker, +/area/template_noop) +"rMh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/decal/cleanable/food/tomato_smudge, +/obj/item/reagent_containers/cup/glass/bottle/juice/tomatojuice{ + pixel_x = 8; + pixel_y = 7 + }, +/turf/open/floor/iron/dark, +/area/template_noop) +"ttK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/turf/open/floor/iron/dark/small, +/area/template_noop) +"vcA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/dark, +/area/template_noop) +"vjt" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/template_noop) +"vxv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/freezer/fridge/open, +/obj/item/reagent_containers/condiment/enzyme, +/obj/item/reagent_containers/condiment/flour{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/reagent_containers/condiment/flour{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/reagent_containers/condiment/milk, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/reagent_containers/condiment/sugar, +/turf/open/floor/iron/checker, +/area/template_noop) +"wQh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cafe_counter"; + name = "Kitchen Counter Shutters"; + dir = 8 + }, +/obj/machinery/griddle, +/turf/open/floor/iron/dark, +/area/template_noop) +"xWx" = ( +/turf/template_noop, +/area/template_noop) + +(1,1,1) = {" +obN +wQh +pow +xWx +xWx +xWx +jED +"} +(2,1,1) = {" +pZd +vcA +vcA +ttK +lAW +lAW +vxv +"} +(3,1,1) = {" +rmz +rMh +ajf +vjt +kUZ +hHe +rCI +"} diff --git a/_maps/voidcrew/ship_modules/patrol_bee/hydroponics_standard.dmm b/_maps/voidcrew/ship_modules/patrol_bee/hydroponics_standard.dmm new file mode 100644 index 00000000000..02929a2fb50 --- /dev/null +++ b/_maps/voidcrew/ship_modules/patrol_bee/hydroponics_standard.dmm @@ -0,0 +1,153 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aOh" = ( +/obj/effect/turf_decal/tile/green/full, +/obj/machinery/hydroponics/constructable, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/iron/large, +/area/template_noop) +"bCh" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green, +/obj/machinery/chem_master/condimaster{ + desc = "Used to separate out liquids - useful for purifying botanical extracts. Also dispenses condiments."; + name = "SapMaster XP" + }, +/turf/open/floor/iron, +/area/template_noop) +"cAE" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/template_noop) +"dpa" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green, +/turf/open/floor/iron, +/area/template_noop) +"gWf" = ( +/obj/effect/turf_decal/tile/blue/full, +/obj/structure/closet/crate/hydroponics, +/obj/item/reagent_containers/cup/watering_can, +/obj/item/shovel/spade, +/obj/item/wirecutters, +/obj/item/wrench, +/obj/item/cultivator, +/turf/open/floor/iron/large, +/area/template_noop) +"itI" = ( +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/template_noop) +"iuL" = ( +/obj/machinery/biogenerator, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/iron, +/area/template_noop) +"ixU" = ( +/obj/effect/turf_decal/tile/blue/full, +/obj/machinery/hydroponics/constructable, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/iron/large, +/area/template_noop) +"jOm" = ( +/turf/open/floor/iron, +/area/template_noop) +"kIt" = ( +/obj/effect/spawner/structure/window/reinforced/shuttle, +/turf/template_noop, +/area/template_noop) +"ljf" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green, +/obj/machinery/seed_extractor, +/turf/open/floor/iron, +/area/template_noop) +"oqw" = ( +/obj/effect/turf_decal/tile/blue/full, +/turf/open/floor/iron/large, +/area/template_noop) +"sxu" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/machinery/door/airlock/hydroponics/glass{ + name = "Hydroponics" + }, +/turf/template_noop, +/area/template_noop) +"sME" = ( +/obj/effect/turf_decal/tile/green/full, +/turf/open/floor/iron/large, +/area/template_noop) +"vri" = ( +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green, +/obj/machinery/vending/hydroseeds, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron, +/area/template_noop) +"wtS" = ( +/obj/modular_map_connector, +/turf/template_noop, +/area/template_noop) +"ykn" = ( +/turf/template_noop, +/area/template_noop) + +(1,1,1) = {" +iuL +kIt +sxu +ykn +ykn +ykn +wtS +"} +(2,1,1) = {" +itI +jOm +dpa +ykn +oqw +sME +gWf +"} +(3,1,1) = {" +vri +bCh +ljf +cAE +aOh +ixU +aOh +"} diff --git a/_maps/voidcrew/ship_modules/patrol_bee/hydroponics_syndicate_black.dmm b/_maps/voidcrew/ship_modules/patrol_bee/hydroponics_syndicate_black.dmm new file mode 100644 index 00000000000..433000220dd --- /dev/null +++ b/_maps/voidcrew/ship_modules/patrol_bee/hydroponics_syndicate_black.dmm @@ -0,0 +1,156 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"bAP" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/template_noop) +"bXV" = ( +/turf/open/floor/iron/dark/small, +/area/template_noop) +"dFn" = ( +/obj/effect/turf_decal/tile/blue/full, +/obj/machinery/hydroponics/constructable, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/iron/dark/smooth_large, +/area/template_noop) +"dMj" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green, +/obj/machinery/chem_master/condimaster{ + desc = "Used to separate out liquids - useful for purifying botanical extracts. Also dispenses condiments."; + name = "SapMaster XP" + }, +/turf/open/floor/iron/dark, +/area/template_noop) +"dVP" = ( +/turf/template_noop, +/area/template_noop) +"eny" = ( +/obj/machinery/biogenerator, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/iron/dark, +/area/template_noop) +"fSJ" = ( +/obj/modular_map_connector, +/turf/template_noop, +/area/template_noop) +"hbQ" = ( +/obj/effect/turf_decal/tile/blue/full, +/turf/open/floor/iron/dark/smooth_large, +/area/template_noop) +"iIw" = ( +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green, +/obj/machinery/vending/hydroseeds, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron/dark, +/area/template_noop) +"mLp" = ( +/obj/effect/turf_decal/tile/green/full, +/obj/machinery/hydroponics/constructable, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/iron/dark/smooth_large, +/area/template_noop) +"naX" = ( +/obj/effect/turf_decal/tile/blue/full, +/obj/structure/closet/crate/hydroponics, +/obj/item/reagent_containers/cup/watering_can, +/obj/item/shovel/spade, +/obj/item/wirecutters, +/obj/item/wrench, +/obj/item/cultivator, +/turf/open/floor/iron/dark/smooth_large, +/area/template_noop) +"oHp" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green, +/turf/open/floor/iron/dark, +/area/template_noop) +"oMT" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green, +/obj/machinery/seed_extractor, +/turf/open/floor/iron/dark, +/area/template_noop) +"poX" = ( +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/template_noop) +"tyz" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/machinery/door/airlock/hydroponics/glass{ + name = "Hydroponics" + }, +/turf/open/floor/iron/dark, +/area/template_noop) +"tMh" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/turf/template_noop, +/area/template_noop) +"vid" = ( +/obj/effect/turf_decal/tile/green/full, +/turf/open/floor/iron/dark/smooth_large, +/area/template_noop) +"xrw" = ( +/turf/open/floor/iron/dark, +/area/template_noop) + +(1,1,1) = {" +eny +tMh +tyz +dVP +dVP +dVP +fSJ +"} +(2,1,1) = {" +poX +xrw +oHp +bXV +hbQ +vid +naX +"} +(3,1,1) = {" +iIw +dMj +oMT +bAP +mLp +dFn +mLp +"} diff --git a/_maps/voidcrew/ship_modules/patrol_bee/kitchen_and_hydroponics_standard.dmm b/_maps/voidcrew/ship_modules/patrol_bee/kitchen_and_hydroponics_standard.dmm new file mode 100644 index 00000000000..9f9c9070318 --- /dev/null +++ b/_maps/voidcrew/ship_modules/patrol_bee/kitchen_and_hydroponics_standard.dmm @@ -0,0 +1,193 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"bXM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/machinery/door/airlock{ + name = "Kitchen" + }, +/turf/open/floor/iron, +/area/template_noop) +"eAW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue/full, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/vending/hydroseeds, +/turf/open/floor/iron/large, +/area/template_noop) +"eZs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue/full, +/turf/open/floor/iron/large, +/area/template_noop) +"fjq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/green/full, +/obj/machinery/hydroponics/constructable, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/iron/large, +/area/template_noop) +"fFG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cafe_counter"; + name = "Kitchen Counter Shutters"; + dir = 8 + }, +/obj/machinery/door/window/left/directional/west, +/obj/structure/table, +/obj/item/plate{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/plate{ + pixel_x = -3; + pixel_y = -1 + }, +/obj/item/plate{ + pixel_x = -3; + pixel_y = 1 + }, +/turf/open/floor/iron, +/area/template_noop) +"lfV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/decal/cleanable/food/tomato_smudge, +/obj/item/reagent_containers/cup/glass/bottle/juice/tomatojuice{ + pixel_x = 8; + pixel_y = 7 + }, +/turf/open/floor/iron, +/area/template_noop) +"mEz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/machinery/button/door/directional/north{ + id = "cafe_counter" + }, +/turf/open/floor/iron, +/area/template_noop) +"oRr" = ( +/turf/template_noop, +/area/template_noop) +"pme" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/turf/template_noop, +/area/template_noop) +"qat" = ( +/obj/modular_map_connector, +/turf/template_noop, +/area/template_noop) +"qlK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cafe_counter"; + name = "Kitchen Counter Shutters"; + dir = 8 + }, +/obj/machinery/griddle, +/turf/open/floor/iron, +/area/template_noop) +"seR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/green/full, +/turf/open/floor/iron/large, +/area/template_noop) +"sVM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/random/directional/north, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/machinery/oven/range, +/turf/open/floor/iron, +/area/template_noop) +"tiu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/template_noop) +"txy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/structure/table, +/obj/machinery/processor{ + pixel_y = 16; + layer = 3; + pixel_x = 7 + }, +/obj/machinery/reagentgrinder{ + pixel_x = -9; + pixel_y = 18; + layer = 4 + }, +/obj/item/knife/kitchen{ + pixel_x = -8; + layer = 5 + }, +/obj/item/kitchen/rollingpin{ + pixel_x = -1 + }, +/turf/open/floor/iron, +/area/template_noop) +"uDe" = ( +/obj/machinery/biogenerator, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/tile/blue/full, +/turf/open/floor/iron/large, +/area/template_noop) +"vdt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue/full, +/obj/structure/closet/crate/hydroponics, +/obj/item/reagent_containers/cup/watering_can, +/obj/item/shovel/spade, +/obj/item/wirecutters, +/obj/item/wrench, +/obj/item/cultivator, +/obj/item/storage/bag/plants/portaseeder, +/turf/open/floor/iron/large, +/area/template_noop) + +(1,1,1) = {" +fFG +qlK +bXM +oRr +oRr +oRr +qat +"} +(2,1,1) = {" +mEz +tiu +tiu +pme +eZs +seR +vdt +"} +(3,1,1) = {" +sVM +lfV +txy +uDe +fjq +eAW +fjq +"} diff --git a/_maps/voidcrew/ship_modules/patrol_bee/kitchen_and_hydroponics_syndicate_black.dmm b/_maps/voidcrew/ship_modules/patrol_bee/kitchen_and_hydroponics_syndicate_black.dmm new file mode 100644 index 00000000000..f1dcfaf4242 --- /dev/null +++ b/_maps/voidcrew/ship_modules/patrol_bee/kitchen_and_hydroponics_syndicate_black.dmm @@ -0,0 +1,193 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aht" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue/full, +/obj/structure/closet/crate/hydroponics, +/obj/item/reagent_containers/cup/watering_can, +/obj/item/shovel/spade, +/obj/item/wirecutters, +/obj/item/wrench, +/obj/item/cultivator, +/obj/item/storage/bag/plants/portaseeder, +/turf/open/floor/iron/dark/smooth_large, +/area/template_noop) +"gEu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue/full, +/turf/open/floor/iron/dark/smooth_large, +/area/template_noop) +"hoK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue/full, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/vending/hydroseeds, +/turf/open/floor/iron/dark/smooth_large, +/area/template_noop) +"ibh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cafe_counter"; + name = "Kitchen Counter Shutters"; + dir = 8 + }, +/obj/machinery/door/window/left/directional/west, +/obj/structure/table, +/obj/item/plate{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/plate{ + pixel_x = -3; + pixel_y = -1 + }, +/obj/item/plate{ + pixel_x = -3; + pixel_y = 1 + }, +/turf/open/floor/iron/dark, +/area/template_noop) +"keg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/machinery/button/door/directional/north{ + id = "cafe_counter" + }, +/turf/open/floor/iron/dark, +/area/template_noop) +"mHW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/dark, +/area/template_noop) +"neU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/green/full, +/turf/open/floor/iron/dark/smooth_large, +/area/template_noop) +"ozE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/green/full, +/obj/machinery/hydroponics/constructable, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/iron/dark/smooth_large, +/area/template_noop) +"oYt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/turf/open/floor/iron/dark/small, +/area/template_noop) +"phY" = ( +/obj/modular_map_connector, +/turf/template_noop, +/area/template_noop) +"sNm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/random/directional/north, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/machinery/oven/range, +/turf/open/floor/iron/dark, +/area/template_noop) +"txZ" = ( +/obj/machinery/biogenerator, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/tile/blue/full, +/turf/open/floor/iron/dark/smooth_large, +/area/template_noop) +"tAR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/decal/cleanable/food/tomato_smudge, +/obj/item/reagent_containers/cup/glass/bottle/juice/tomatojuice{ + pixel_x = 8; + pixel_y = 7 + }, +/turf/open/floor/iron/dark, +/area/template_noop) +"usr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/machinery/door/airlock{ + name = "Kitchen" + }, +/turf/open/floor/iron/dark, +/area/template_noop) +"vkg" = ( +/turf/template_noop, +/area/template_noop) +"xpG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/structure/table, +/obj/machinery/processor{ + pixel_y = 16; + layer = 3; + pixel_x = 7 + }, +/obj/machinery/reagentgrinder{ + pixel_x = -9; + pixel_y = 18; + layer = 4 + }, +/obj/item/knife/kitchen{ + pixel_x = -8; + layer = 5 + }, +/obj/item/kitchen/rollingpin{ + pixel_x = -1 + }, +/turf/open/floor/iron/dark, +/area/template_noop) +"xNf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cafe_counter"; + name = "Kitchen Counter Shutters"; + dir = 8 + }, +/obj/machinery/griddle, +/turf/open/floor/iron/dark, +/area/template_noop) + +(1,1,1) = {" +ibh +xNf +usr +vkg +vkg +vkg +phY +"} +(2,1,1) = {" +keg +mHW +mHW +oYt +gEu +neU +aht +"} +(3,1,1) = {" +sNm +tAR +xpG +txZ +ozE +hoK +ozE +"} diff --git a/_maps/voidcrew/ship_modules/patrol_bee/mining_bay_basic_standard.dmm b/_maps/voidcrew/ship_modules/patrol_bee/mining_bay_basic_standard.dmm new file mode 100644 index 00000000000..111aaafe186 --- /dev/null +++ b/_maps/voidcrew/ship_modules/patrol_bee/mining_bay_basic_standard.dmm @@ -0,0 +1,123 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aiq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/obj/effect/turf_decal/bot_red, +/obj/machinery/mineral/ore_redemption{ + output_dir = 1 + }, +/turf/open/floor/iron/dark/textured_half, +/area/template_noop) +"ajw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/cargo/mining, +/obj/effect/spawner/random/maintenance/three, +/obj/item/pickaxe/drill, +/obj/item/mining_voucher, +/turf/open/floor/iron/dark/textured_half, +/area/template_noop) +"aps" = ( +/turf/template_noop, +/area/template_noop) +"bGY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/order_console/mining, +/turf/open/floor/iron/dark/textured_half, +/area/template_noop) +"dNw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"eQv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/miner, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron/dark/textured_half, +/area/template_noop) +"gij" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"lbz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"pFu" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"sgs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/box/red, +/obj/machinery/suit_storage_unit/mining/eva, +/turf/open/floor/iron/dark/textured_half, +/area/template_noop) +"sTg" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"vwZ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"xQQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/arrows/red{ + dir = 1; + pixel_y = -10 + }, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"xWe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/template_noop) + +(1,1,1) = {" +aps +ajw +gij +xQQ +aiq +"} +(2,1,1) = {" +aps +bGY +gij +dNw +eQv +"} +(3,1,1) = {" +pFu +lbz +xWe +dNw +sgs +"} +(4,1,1) = {" +sTg +vwZ +vwZ +dNw +eQv +"} diff --git a/_maps/voidcrew/ship_modules/patrol_bee/mining_bay_basic_syndicate_black.dmm b/_maps/voidcrew/ship_modules/patrol_bee/mining_bay_basic_syndicate_black.dmm new file mode 100644 index 00000000000..bf9b5cb6bcc --- /dev/null +++ b/_maps/voidcrew/ship_modules/patrol_bee/mining_bay_basic_syndicate_black.dmm @@ -0,0 +1,123 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aFH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/miner, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron/dark/textured_half, +/area/template_noop) +"bcu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/arrows/red{ + dir = 1; + pixel_y = -10 + }, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"bsm" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"cTF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/box/red, +/obj/machinery/suit_storage_unit/mining/eva, +/turf/open/floor/iron/dark/textured_half, +/area/template_noop) +"fFR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/cargo/mining, +/obj/effect/spawner/random/maintenance/three, +/obj/item/pickaxe/drill, +/obj/item/mining_voucher, +/turf/open/floor/iron/dark/textured_half, +/area/template_noop) +"gOm" = ( +/turf/template_noop, +/area/template_noop) +"jDy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"jQN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"pGM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/obj/effect/turf_decal/bot_red, +/obj/machinery/mineral/ore_redemption{ + output_dir = 1 + }, +/turf/open/floor/iron/dark/textured_half, +/area/template_noop) +"rEv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"slD" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"sJY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"wKj" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron/smooth_large, +/area/template_noop) +"xqQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/order_console/mining, +/turf/open/floor/iron/dark/textured_half, +/area/template_noop) + +(1,1,1) = {" +gOm +fFR +sJY +bcu +pGM +"} +(2,1,1) = {" +gOm +xqQ +sJY +rEv +aFH +"} +(3,1,1) = {" +wKj +jQN +jDy +rEv +cTF +"} +(4,1,1) = {" +slD +bsm +bsm +rEv +aFH +"} diff --git a/_maps/voidcrew/ship_modules/patrol_bee/patrol_office_standard.dmm b/_maps/voidcrew/ship_modules/patrol_bee/patrol_office_standard.dmm new file mode 100644 index 00000000000..52ec3ebe4c4 --- /dev/null +++ b/_maps/voidcrew/ship_modules/patrol_bee/patrol_office_standard.dmm @@ -0,0 +1,125 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"akd" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/template_noop) +"bjV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/security/sec, +/obj/item/storage/belt/security/full, +/obj/item/clothing/glasses/hud/security/sunglasses, +/obj/machinery/vending/wallmed/directional/north, +/turf/open/floor/iron, +/area/template_noop) +"bpd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/structure/closet/secure_closet/personal{ + name = "Security Closet" + }, +/obj/item/restraints/handcuffs/cable, +/obj/item/restraints/handcuffs/cable, +/obj/machinery/light/small/directional/north, +/obj/structure/reagent_dispensers/wall/peppertank/directional/north, +/obj/item/inspector, +/obj/item/flashlight/seclite, +/obj/item/gun/energy/laser, +/obj/item/gun/energy/laser, +/turf/open/floor/iron, +/area/template_noop) +"bXj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/template_noop) +"gbE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/machinery/recharger{ + pixel_x = 6; + pixel_y = 11 + }, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = -6; + pixel_y = 3 + }, +/obj/item/reagent_containers/spray/pepper{ + pixel_x = 9; + pixel_y = 4 + }, +/turf/open/floor/iron, +/area/template_noop) +"gHQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/template_noop) +"hPO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airalarm/all_access, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron, +/area/template_noop) +"jtz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/window/brigdoor/security/cell/right/directional/south{ + name = "Brig Cell" + }, +/obj/structure/chair{ + pixel_y = 10 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/template_noop) +"nIO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/template_noop) +"pyG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/window/brigdoor/security/cell/left/directional/south{ + name = "Brig Cell" + }, +/obj/structure/chair{ + pixel_y = 10 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/template_noop) +"qhW" = ( +/turf/template_noop, +/area/template_noop) +"xyY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/template_noop) + +(1,1,1) = {" +jtz +bXj +xyY +"} +(2,1,1) = {" +akd +bjV +nIO +"} +(3,1,1) = {" +pyG +gHQ +hPO +"} +(4,1,1) = {" +qhW +bpd +gbE +"} diff --git a/_maps/voidcrew/ship_modules/patrol_bee/patrol_office_syndicate_black.dmm b/_maps/voidcrew/ship_modules/patrol_bee/patrol_office_syndicate_black.dmm new file mode 100644 index 00000000000..0f6b549f002 --- /dev/null +++ b/_maps/voidcrew/ship_modules/patrol_bee/patrol_office_syndicate_black.dmm @@ -0,0 +1,127 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"acD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/template_noop) +"ckz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/window/brigdoor/security/cell/right/directional/south{ + name = "Brig Cell" + }, +/obj/structure/chair{ + pixel_y = 10 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark, +/area/template_noop) +"dRm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/item/restraints/handcuffs/cable, +/obj/item/restraints/handcuffs/cable, +/obj/machinery/light/small/directional/north, +/obj/structure/reagent_dispensers/wall/peppertank/directional/north, +/obj/item/inspector, +/obj/item/flashlight/seclite, +/obj/item/gun/energy/laser, +/obj/item/gun/energy/laser, +/obj/structure/closet/syndicate, +/turf/open/floor/iron/dark, +/area/template_noop) +"eUX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/template_noop) +"fPv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/belt/security/full, +/obj/machinery/vending/wallmed/directional/north, +/obj/structure/closet/syndicate, +/obj/item/storage/belt/security/full, +/obj/item/radio/headset/syndicate/alt, +/obj/item/radio/headset/syndicate/alt, +/obj/item/clothing/glasses/sunglasses, +/obj/item/clothing/glasses/sunglasses, +/turf/open/floor/iron/dark, +/area/template_noop) +"lXH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/template_noop) +"nfw" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/template_noop) +"nzr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airalarm/all_access, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/template_noop) +"rec" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron/dark, +/area/template_noop) +"tJo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/machinery/recharger{ + pixel_x = 6; + pixel_y = 11 + }, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = -6; + pixel_y = 3 + }, +/obj/item/reagent_containers/spray/pepper{ + pixel_x = 9; + pixel_y = 4 + }, +/turf/open/floor/iron/dark, +/area/template_noop) +"wIz" = ( +/turf/template_noop, +/area/template_noop) +"xLY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/window/brigdoor/security/cell/left/directional/south{ + name = "Brig Cell" + }, +/obj/structure/chair{ + pixel_y = 10 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark, +/area/template_noop) + +(1,1,1) = {" +ckz +lXH +acD +"} +(2,1,1) = {" +nfw +fPv +rec +"} +(3,1,1) = {" +xLY +eUX +nzr +"} +(4,1,1) = {" +wIz +dRm +tJo +"} diff --git a/_maps/voidcrew/ship_modules/patrol_bee/pharmacy_lab_standard.dmm b/_maps/voidcrew/ship_modules/patrol_bee/pharmacy_lab_standard.dmm new file mode 100644 index 00000000000..cd08b78d8f5 --- /dev/null +++ b/_maps/voidcrew/ship_modules/patrol_bee/pharmacy_lab_standard.dmm @@ -0,0 +1,102 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"cIv" = ( +/turf/template_noop, +/area/template_noop) +"dag" = ( +/obj/machinery/chem_heater/withbuffer, +/turf/open/floor/iron/white, +/area/template_noop) +"fQX" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/freezer, +/area/template_noop) +"gKw" = ( +/obj/machinery/chem_dispenser, +/turf/open/floor/iron/white, +/area/template_noop) +"lvZ" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/dropper{ + pixel_x = -7; + pixel_y = -3 + }, +/obj/item/grenade/chem_grenade{ + pixel_x = -9; + pixel_y = 14 + }, +/obj/item/grenade/chem_grenade{ + pixel_x = -1; + pixel_y = 14 + }, +/obj/item/stack/cable_coil{ + pixel_x = -6; + pixel_y = 5 + }, +/obj/item/screwdriver{ + pixel_y = 10 + }, +/obj/item/clothing/glasses/science{ + pixel_x = 9; + pixel_y = -4 + }, +/turf/open/floor/iron/freezer, +/area/template_noop) +"nvD" = ( +/obj/modular_map_connector, +/obj/structure/table/glass, +/obj/machinery/reagentgrinder{ + pixel_y = 19; + pixel_x = -7 + }, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_x = -5; + pixel_y = 2 + }, +/obj/item/stack/sheet/mineral/silver{ + pixel_x = 7; + pixel_y = 14 + }, +/obj/item/stack/sheet/mineral/uranium{ + pixel_x = 12; + pixel_y = 4 + }, +/obj/item/stack/sheet/mineral/plasma/five, +/turf/open/floor/iron/freezer, +/area/template_noop) +"sih" = ( +/obj/machinery/chem_master, +/turf/open/floor/iron/white, +/area/template_noop) +"wjo" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/chair/office/light{ + dir = 1 + }, +/turf/open/floor/iron/freezer, +/area/template_noop) +"wPT" = ( +/turf/open/floor/iron/freezer, +/area/template_noop) + +(1,1,1) = {" +cIv +sih +fQX +nvD +"} +(2,1,1) = {" +cIv +gKw +wjo +wPT +"} +(3,1,1) = {" +cIv +dag +fQX +lvZ +"} diff --git a/_maps/voidcrew/ship_modules/patrol_bee/pharmacy_lab_syndicate_black.dmm b/_maps/voidcrew/ship_modules/patrol_bee/pharmacy_lab_syndicate_black.dmm new file mode 100644 index 00000000000..1efc01221f4 --- /dev/null +++ b/_maps/voidcrew/ship_modules/patrol_bee/pharmacy_lab_syndicate_black.dmm @@ -0,0 +1,102 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"cYb" = ( +/obj/machinery/chem_master, +/turf/open/floor/iron/dark, +/area/template_noop) +"dSo" = ( +/turf/template_noop, +/area/template_noop) +"nUu" = ( +/obj/item/reagent_containers/dropper{ + pixel_x = -7; + pixel_y = -3 + }, +/obj/item/grenade/chem_grenade{ + pixel_x = -9; + pixel_y = 14 + }, +/obj/item/grenade/chem_grenade{ + pixel_x = -1; + pixel_y = 14 + }, +/obj/item/stack/cable_coil{ + pixel_x = -6; + pixel_y = 5 + }, +/obj/item/screwdriver{ + pixel_y = 10 + }, +/obj/item/clothing/glasses/science{ + pixel_x = 9; + pixel_y = -4 + }, +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/iron/smooth, +/area/template_noop) +"pVo" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/template_noop) +"sub" = ( +/obj/machinery/chem_heater/withbuffer, +/turf/open/floor/iron/dark, +/area/template_noop) +"vPp" = ( +/turf/open/floor/iron/smooth, +/area/template_noop) +"wcF" = ( +/obj/machinery/chem_dispenser, +/turf/open/floor/iron/dark, +/area/template_noop) +"wlD" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/chair/office/light{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/template_noop) +"wRi" = ( +/obj/modular_map_connector, +/obj/machinery/reagentgrinder{ + pixel_y = 19; + pixel_x = -7 + }, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_x = -5; + pixel_y = 2 + }, +/obj/item/stack/sheet/mineral/silver{ + pixel_x = 7; + pixel_y = 14 + }, +/obj/item/stack/sheet/mineral/uranium{ + pixel_x = 12; + pixel_y = 4 + }, +/obj/item/stack/sheet/mineral/plasma/five, +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/iron/smooth, +/area/template_noop) + +(1,1,1) = {" +dSo +cYb +pVo +wRi +"} +(2,1,1) = {" +dSo +wcF +wlD +vPp +"} +(3,1,1) = {" +dSo +sub +pVo +nUu +"} diff --git a/_maps/voidcrew/ship_modules/patrol_bee/research_lab_standard.dmm b/_maps/voidcrew/ship_modules/patrol_bee/research_lab_standard.dmm new file mode 100644 index 00000000000..bf32a6886f9 --- /dev/null +++ b/_maps/voidcrew/ship_modules/patrol_bee/research_lab_standard.dmm @@ -0,0 +1,85 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"blh" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 1 + }, +/obj/structure/chair/office/light, +/turf/open/floor/iron/freezer, +/area/template_noop) +"bvq" = ( +/obj/modular_map_connector, +/obj/structure/table/reinforced/rglass, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -3; + pixel_y = 9 + }, +/obj/item/multitool/circuit{ + pixel_x = 10; + pixel_y = 2 + }, +/obj/item/stack/cable_coil{ + pixel_x = -6; + pixel_y = -3 + }, +/turf/open/floor/iron/freezer, +/area/template_noop) +"dCp" = ( +/turf/open/floor/iron/freezer, +/area/template_noop) +"eLc" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 1 + }, +/turf/open/floor/iron/freezer, +/area/template_noop) +"gHE" = ( +/obj/machinery/rnd/destructive_analyzer, +/turf/open/floor/iron/white, +/area/template_noop) +"mXV" = ( +/obj/machinery/rnd/production/protolathe, +/turf/open/floor/iron/white, +/area/template_noop) +"oCj" = ( +/turf/template_noop, +/area/template_noop) +"roe" = ( +/obj/structure/table/reinforced/rglass, +/obj/item/experi_scanner{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/stock_parts/scanning_module{ + pixel_x = 6; + pixel_y = 8 + }, +/obj/item/stock_parts/capacitor/adv, +/obj/item/stock_parts/servo/nano{ + pixel_x = 10; + pixel_y = -2 + }, +/turf/open/floor/iron/freezer, +/area/template_noop) +"tSs" = ( +/obj/machinery/rnd/production/circuit_imprinter, +/turf/open/floor/iron/white, +/area/template_noop) + +(1,1,1) = {" +oCj +tSs +blh +bvq +"} +(2,1,1) = {" +oCj +mXV +eLc +dCp +"} +(3,1,1) = {" +oCj +gHE +eLc +roe +"} diff --git a/_maps/voidcrew/ship_modules/patrol_bee/research_lab_syndicate_black.dmm b/_maps/voidcrew/ship_modules/patrol_bee/research_lab_syndicate_black.dmm new file mode 100644 index 00000000000..a62025c0cca --- /dev/null +++ b/_maps/voidcrew/ship_modules/patrol_bee/research_lab_syndicate_black.dmm @@ -0,0 +1,85 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"bRJ" = ( +/obj/machinery/rnd/production/circuit_imprinter, +/turf/open/floor/iron/dark, +/area/template_noop) +"hgi" = ( +/obj/machinery/rnd/destructive_analyzer, +/turf/open/floor/iron/dark, +/area/template_noop) +"kBO" = ( +/obj/machinery/rnd/production/protolathe, +/turf/open/floor/iron/dark, +/area/template_noop) +"kHF" = ( +/turf/template_noop, +/area/template_noop) +"mpq" = ( +/obj/modular_map_connector, +/obj/structure/table/reinforced/rglass, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -3; + pixel_y = 9 + }, +/obj/item/multitool/circuit{ + pixel_x = 10; + pixel_y = 2 + }, +/obj/item/stack/cable_coil{ + pixel_x = -6; + pixel_y = -3 + }, +/turf/open/floor/iron/smooth, +/area/template_noop) +"rvW" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 1 + }, +/obj/structure/chair/office/light, +/turf/open/floor/iron/smooth, +/area/template_noop) +"sBZ" = ( +/turf/open/floor/iron/smooth, +/area/template_noop) +"upz" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/template_noop) +"wxx" = ( +/obj/structure/table/reinforced/rglass, +/obj/item/experi_scanner{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/stock_parts/scanning_module{ + pixel_x = 6; + pixel_y = 8 + }, +/obj/item/stock_parts/capacitor/adv, +/obj/item/stock_parts/servo/nano{ + pixel_x = 10; + pixel_y = -2 + }, +/turf/open/floor/iron/smooth, +/area/template_noop) + +(1,1,1) = {" +kHF +bRJ +rvW +mpq +"} +(2,1,1) = {" +kHF +kBO +upz +sBZ +"} +(3,1,1) = {" +kHF +hgi +upz +wxx +"} diff --git a/_maps/voidcrew/ship_modules/patrol_bee/riot_gear_bay_standard.dmm b/_maps/voidcrew/ship_modules/patrol_bee/riot_gear_bay_standard.dmm new file mode 100644 index 00000000000..fc9fd3d2cd8 --- /dev/null +++ b/_maps/voidcrew/ship_modules/patrol_bee/riot_gear_bay_standard.dmm @@ -0,0 +1,122 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"bFs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/template_noop) +"bMK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/window/brigdoor/security/cell/right/directional/south{ + name = "Brig Cell" + }, +/obj/structure/chair{ + pixel_y = 10 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/template_noop) +"hmo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/template_noop) +"jap" = ( +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/template_noop) +"lFf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/contraband, +/obj/effect/spawner/random/armory/riot_armor, +/obj/effect/spawner/random/armory/riot_helmet, +/obj/effect/spawner/random/armory/riot_shield, +/obj/item/storage/box/flashbangs, +/turf/open/floor/iron, +/area/template_noop) +"pKY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/window/brigdoor/security/cell/left/directional/south{ + name = "Brig Cell" + }, +/obj/structure/chair{ + pixel_y = 10 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/template_noop) +"rqa" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/template_noop) +"smn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airalarm/all_access, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron, +/area/template_noop) +"wcy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = -6; + pixel_y = 3 + }, +/obj/item/reagent_containers/spray/pepper{ + pixel_x = 9; + pixel_y = 4 + }, +/obj/effect/spawner/random/armory/barrier_grenades{ + pixel_x = 3; + pixel_y = 6 + }, +/turf/open/floor/iron, +/area/template_noop) +"xhI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/machinery/light/small/directional/north, +/obj/structure/reagent_dispensers/wall/peppertank/directional/north, +/obj/structure/guncase/shotgun{ + open = 0; + anchored = 1 + }, +/obj/item/gun/ballistic/shotgun/automatic/combat, +/turf/open/floor/iron, +/area/template_noop) +"xsa" = ( +/turf/template_noop, +/area/template_noop) +"yfJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/template_noop) + +(1,1,1) = {" +bMK +hmo +jap +"} +(2,1,1) = {" +rqa +lFf +yfJ +"} +(3,1,1) = {" +pKY +bFs +smn +"} +(4,1,1) = {" +xsa +xhI +wcy +"} diff --git a/_maps/voidcrew/ship_modules/patrol_bee/riot_gear_bay_syndicate_black.dmm b/_maps/voidcrew/ship_modules/patrol_bee/riot_gear_bay_syndicate_black.dmm new file mode 100644 index 00000000000..19b534fd2cf --- /dev/null +++ b/_maps/voidcrew/ship_modules/patrol_bee/riot_gear_bay_syndicate_black.dmm @@ -0,0 +1,122 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"api" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/template_noop) +"fNY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/armory/riot_armor, +/obj/effect/spawner/random/armory/riot_helmet, +/obj/effect/spawner/random/armory/riot_shield, +/obj/item/storage/box/flashbangs, +/obj/structure/closet/syndicate, +/turf/open/floor/iron/dark, +/area/template_noop) +"gpx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airalarm/all_access, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/template_noop) +"jKD" = ( +/turf/template_noop, +/area/template_noop) +"kLP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/template_noop) +"kOY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/template_noop) +"nFk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/window/brigdoor/security/cell/left/directional/south{ + name = "Brig Cell" + }, +/obj/structure/chair{ + pixel_y = 10 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark, +/area/template_noop) +"qcX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/machinery/light/small/directional/north, +/obj/structure/reagent_dispensers/wall/peppertank/directional/north, +/obj/structure/guncase/shotgun{ + open = 0; + anchored = 1 + }, +/obj/item/gun/ballistic/shotgun/automatic/combat, +/turf/open/floor/iron/dark, +/area/template_noop) +"stY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/window/brigdoor/security/cell/right/directional/south{ + name = "Brig Cell" + }, +/obj/structure/chair{ + pixel_y = 10 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark, +/area/template_noop) +"sSz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron/dark, +/area/template_noop) +"vTA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/template_noop) +"wsP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/item/reagent_containers/spray/pepper{ + pixel_x = 9; + pixel_y = 4 + }, +/obj/item/book/manual/nuclear{ + pixel_x = -9; + pixel_y = 3 + }, +/obj/effect/spawner/random/armory/barrier_grenades{ + pixel_x = 3; + pixel_y = 6 + }, +/turf/open/floor/iron/dark, +/area/template_noop) + +(1,1,1) = {" +stY +vTA +kOY +"} +(2,1,1) = {" +api +fNY +sSz +"} +(3,1,1) = {" +nFk +kLP +gpx +"} +(4,1,1) = {" +jKD +qcX +wsP +"} diff --git a/_maps/voidcrew/ship_modules/patrol_bee/surgery_theater_standard.dmm b/_maps/voidcrew/ship_modules/patrol_bee/surgery_theater_standard.dmm new file mode 100644 index 00000000000..9ce1b7f1642 --- /dev/null +++ b/_maps/voidcrew/ship_modules/patrol_bee/surgery_theater_standard.dmm @@ -0,0 +1,101 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"agE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/modular_map_connector, +/obj/item/storage/medkit/brute{ + pixel_x = -6; + pixel_y = 1 + }, +/obj/item/storage/medkit/fire{ + pixel_x = -6; + pixel_y = 9 + }, +/obj/item/storage/pill_bottle/multiver{ + pixel_x = 9; + pixel_y = 11 + }, +/obj/item/reagent_containers/hypospray/medipen/atropine{ + pixel_x = 9; + pixel_y = -3 + }, +/turf/open/floor/iron/freezer, +/area/template_noop) +"bru" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airalarm/all_access, +/obj/structure/table, +/obj/item/reagent_containers/blood/o_minus{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/item/reagent_containers/blood/universal, +/obj/effect/spawner/surgery_tray/full{ + pixel_x = 2; + pixel_y = 9 + }, +/turf/open/floor/iron/freezer, +/area/template_noop) +"dvi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/tank/internals/anesthetic{ + pixel_x = -3 + }, +/obj/item/clothing/mask/breath/muzzle, +/obj/item/stack/sticky_tape/surgical, +/turf/open/floor/iron/freezer, +/area/template_noop) +"iQD" = ( +/obj/machinery/defibrillator_mount/loaded, +/turf/template_noop, +/area/template_noop) +"lli" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/operating, +/turf/open/floor/iron/freezer, +/area/template_noop) +"lBn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/pod, +/obj/machinery/iv_drip, +/turf/open/floor/iron/freezer, +/area/template_noop) +"oxl" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/freezer, +/area/template_noop) +"ptW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/optable, +/turf/open/floor/iron/freezer, +/area/template_noop) +"qEo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/south{ + pixel_y = 5 + }, +/turf/open/floor/iron/freezer, +/area/template_noop) +"wpr" = ( +/turf/template_noop, +/area/template_noop) + +(1,1,1) = {" +wpr +lli +qEo +agE +"} +(2,1,1) = {" +iQD +ptW +oxl +oxl +"} +(3,1,1) = {" +wpr +bru +dvi +lBn +"} diff --git a/_maps/voidcrew/ship_modules/patrol_bee/surgery_theater_syndicate_black.dmm b/_maps/voidcrew/ship_modules/patrol_bee/surgery_theater_syndicate_black.dmm new file mode 100644 index 00000000000..b656549b1f5 --- /dev/null +++ b/_maps/voidcrew/ship_modules/patrol_bee/surgery_theater_syndicate_black.dmm @@ -0,0 +1,94 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"cbw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/south{ + pixel_y = 5 + }, +/turf/open/floor/iron/smooth, +/area/template_noop) +"ler" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/pod, +/obj/machinery/iv_drip, +/turf/open/floor/iron/smooth, +/area/template_noop) +"nkm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/modular_map_connector, +/obj/item/storage/pill_bottle/multiver{ + pixel_x = 9; + pixel_y = 11 + }, +/obj/item/storage/medkit/tactical_lite, +/obj/item/reagent_containers/hypospray/medipen/atropine{ + pixel_x = 9; + pixel_y = -3 + }, +/turf/open/floor/iron/smooth, +/area/template_noop) +"nJM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/operating, +/turf/open/floor/iron/smooth, +/area/template_noop) +"qVm" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/template_noop) +"rUt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/tank/internals/anesthetic{ + pixel_x = -3 + }, +/obj/item/clothing/mask/breath/muzzle, +/obj/item/stack/sticky_tape/surgical, +/turf/open/floor/iron/smooth, +/area/template_noop) +"tfm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/optable, +/turf/open/floor/iron/smooth, +/area/template_noop) +"tAI" = ( +/turf/template_noop, +/area/template_noop) +"tUX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airalarm/all_access, +/obj/structure/table, +/obj/item/reagent_containers/blood/o_minus{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/item/reagent_containers/blood/universal, +/obj/effect/spawner/surgery_tray/full{ + pixel_x = 2; + pixel_y = 9 + }, +/turf/open/floor/iron/smooth, +/area/template_noop) +"ukR" = ( +/obj/machinery/defibrillator_mount/loaded, +/turf/template_noop, +/area/template_noop) + +(1,1,1) = {" +tAI +nJM +cbw +nkm +"} +(2,1,1) = {" +ukR +tfm +qVm +qVm +"} +(3,1,1) = {" +tAI +tUX +rUt +ler +"} diff --git a/_maps/voidcrew/ship_modules/patrol_bee/toilet_standard.dmm b/_maps/voidcrew/ship_modules/patrol_bee/toilet_standard.dmm new file mode 100644 index 00000000000..2309bc76097 --- /dev/null +++ b/_maps/voidcrew/ship_modules/patrol_bee/toilet_standard.dmm @@ -0,0 +1,34 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"eMp" = ( +/obj/machinery/shower/directional/south, +/obj/item/soap, +/obj/structure/curtain, +/obj/effect/decal/cleanable/dirt, +/turf/template_noop, +/area/template_noop) +"ggQ" = ( +/obj/structure/sink/directional/east, +/obj/structure/mirror/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/turf/template_noop, +/area/template_noop) +"ouj" = ( +/obj/structure/toilet{ + pixel_y = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/wall/medical/directional/north, +/obj/item/storage/medkit/regular, +/turf/template_noop, +/area/template_noop) + +(1,1,1) = {" +ggQ +"} +(2,1,1) = {" +ouj +"} +(3,1,1) = {" +eMp +"} diff --git a/_maps/voidcrew/ship_modules/patrol_bee/toilet_syndicate_black.dmm b/_maps/voidcrew/ship_modules/patrol_bee/toilet_syndicate_black.dmm new file mode 100644 index 00000000000..7a0459bd92c --- /dev/null +++ b/_maps/voidcrew/ship_modules/patrol_bee/toilet_syndicate_black.dmm @@ -0,0 +1,34 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ltH" = ( +/obj/machinery/shower/directional/south, +/obj/item/soap, +/obj/structure/curtain, +/obj/effect/decal/cleanable/dirt, +/turf/template_noop, +/area/template_noop) +"mUu" = ( +/obj/structure/toilet{ + pixel_y = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/wall/medical/directional/north, +/obj/item/storage/medkit/regular, +/turf/template_noop, +/area/template_noop) +"soC" = ( +/obj/structure/sink/directional/east, +/obj/structure/mirror/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/turf/template_noop, +/area/template_noop) + +(1,1,1) = {" +soC +"} +(2,1,1) = {" +mUu +"} +(3,1,1) = {" +ltH +"} diff --git a/_maps/voidcrew/ships/ship_patrol_bee_nanotrasen.dmm b/_maps/voidcrew/ships/ship_patrol_bee_nanotrasen.dmm new file mode 100644 index 00000000000..b5b8d1ba25c --- /dev/null +++ b/_maps/voidcrew/ships/ship_patrol_bee_nanotrasen.dmm @@ -0,0 +1,1990 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aiw" = ( +/obj/effect/spawner/structure/window/reinforced/shuttle, +/obj/machinery/door/poddoor/shutters{ + id = "whiteship_windows" + }, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/service) +"azy" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/textured, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"azM" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/all_access, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"aAe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/carpet/green, +/area/shuttle/voidcrew/patrol_bee/service) +"aJP" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/all_access, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"aLM" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/engineering{ + name = "Engineering" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/engineering) +"aPH" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/poddoor{ + id = "whiteship_starboard" + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"aXM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + layer = 2.99 + }, +/obj/structure/sign/poster/official/random/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/turf/open/floor/carpet/green, +/area/shuttle/voidcrew/patrol_bee/service) +"aXO" = ( +/obj/effect/spawner/structure/window/reinforced/shuttle, +/obj/machinery/door/poddoor/shutters{ + id = "whiteship_bridge" + }, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/bridge) +"aZw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_x = -8; + pixel_y = 15 + }, +/obj/item/reagent_containers/condiment/peppermill{ + pixel_x = -2; + pixel_y = 15 + }, +/obj/item/storage/fancy/donut_box{ + pixel_y = 1 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/carpet/green, +/area/shuttle/voidcrew/patrol_bee/service) +"bgh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"bgX" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/obj/modular_map_root/ship_upgrade{ + key = "closet" + }, +/obj/structure/cable, +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/all_access, +/turf/open/floor/iron/white/small, +/area/shuttle/voidcrew/patrol_bee/closet) +"bns" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/obj/machinery/autolathe, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/smooth_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"bpk" = ( +/obj/structure/chair/comfy/shuttle, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/small, +/area/shuttle/voidcrew/patrol_bee/bridge) +"bpq" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/cable, +/obj/machinery/power/shuttle_engine/ship/electric{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"bwo" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/textured_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"bAY" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/voidcrew/patrol_bee/bridge) +"bDf" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/chair/stool/directional/north, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/engineering) +"bQV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/random/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table_frame/wood, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"bXi" = ( +/turf/template_noop, +/area/template_noop) +"bXo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door/directional/south{ + id = "whiteship_starboard"; + name = "Starboard Doors Control" + }, +/obj/machinery/suit_storage_unit/industrial/loader, +/turf/open/floor/iron/textured, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"cgD" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"cmy" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/modular_map_root/ship_upgrade{ + footprint = ".#./###/###/###"; + key = "cleanroom" + }, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/cleanroom) +"cOC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/all_access, +/turf/open/floor/carpet/green, +/area/shuttle/voidcrew/patrol_bee/service) +"cTS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"cUC" = ( +/obj/effect/spawner/structure/window/reinforced/shuttle, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"cVR" = ( +/obj/structure/closet/firecloset/full{ + anchored = 1 + }, +/obj/machinery/light/small/broken/directional/north, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"dmk" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/titanium/glass, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/small, +/area/shuttle/voidcrew/patrol_bee/service) +"dmO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/smooth_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"dtw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/iron/textured, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"dEM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"dMU" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"dNP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/modular_map_root/ship_upgrade{ + footprint = "..##/####/####/####/####"; + key = "Upper_Cargo" + }, +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/all_access, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"eac" = ( +/obj/structure/cable, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/power/shuttle_engine/ship/electric{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/shuttle/voidcrew/patrol_bee/engineering) +"eoQ" = ( +/obj/effect/spawner/structure/window/reinforced/shuttle, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/cleanroom) +"eqf" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 4; + name = "Air to Distro" + }, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"eqE" = ( +/obj/machinery/porta_turret/ship_defense{ + dir = 4 + }, +/turf/closed/wall/mineral/titanium, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"esT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/random/directional/north, +/obj/structure/cable, +/turf/open/floor/iron/smooth_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"ewi" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"eyW" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"eDz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/personal, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"eKW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/machinery/door/airlock/grunge{ + name = "Cabin" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/structure/barricade/wooden/crude, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"eVP" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/titanium/glass, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/small, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"eWl" = ( +/obj/machinery/atmospherics/components/tank/air{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"eZg" = ( +/obj/modular_map_root/ship_upgrade{ + footprint = "###/###/###/.##/.##/.##/.##"; + key = "service" + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/shuttle/voidcrew/patrol_bee/cleanroom) +"fnp" = ( +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/cleanroom) +"fpW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/helm{ + dir = 1 + }, +/turf/open/floor/iron/small, +/area/shuttle/voidcrew/patrol_bee/bridge) +"fqn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/all_access, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/small, +/area/shuttle/voidcrew/patrol_bee/bridge) +"fFJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"fHl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/dresser, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron/grimy, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"fVg" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/shuttle/voidcrew/patrol_bee/bridge) +"fXJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"fYm" = ( +/obj/machinery/porta_turret/ship_defense{ + dir = 4 + }, +/turf/closed/wall/mineral/titanium, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"gbj" = ( +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/cleanroom) +"gcX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/iron/smooth, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"gdV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/suit_storage_unit/standard_unit, +/obj/machinery/light/small/built/directional/east, +/turf/open/floor/iron/smooth, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"gix" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/service) +"gjn" = ( +/obj/effect/spawner/structure/window/reinforced/shuttle, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"gpi" = ( +/obj/effect/spawner/structure/window/reinforced/shuttle, +/obj/machinery/door/poddoor/shutters{ + id = "whiteship_windows" + }, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/security_office) +"gqE" = ( +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/engineering) +"gGI" = ( +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/service) +"gGL" = ( +/obj/effect/spawner/structure/window/reinforced/shuttle, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/service) +"gMs" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"hhN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/turretid{ + icon_state = "control_kill"; + lethal = 1; + locked = 0; + pixel_y = 28; + req_access = null + }, +/obj/machinery/mission_pad, +/turf/open/floor/iron/small, +/area/shuttle/voidcrew/patrol_bee/bridge) +"hAC" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/titanium/glass, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/small, +/area/shuttle/voidcrew/patrol_bee/closet) +"hRu" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"igA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/iron/small, +/area/shuttle/voidcrew/patrol_bee/bridge) +"ikb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/green, +/area/shuttle/voidcrew/patrol_bee/service) +"ikZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/airlock/external/ruin, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"ioq" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/cleanroom) +"irs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"iuo" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"iuy" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"iyi" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/item/stack/sheet/iron/twenty, +/obj/item/stack/rods/twentyfive, +/obj/item/weldingtool, +/obj/item/stack/sheet/glass{ + amount = 10 + }, +/turf/open/floor/iron/dark/textured_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"iCi" = ( +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"iHo" = ( +/obj/machinery/firealarm/directional/east, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"iNv" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron/textured, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"iUw" = ( +/obj/structure/sign/poster/official/random/directional/north, +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/structure/closet/wall/emergency/directional/east, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"iVu" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"jbS" = ( +/obj/structure/table, +/obj/machinery/cell_charger{ + pixel_y = 11 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_y = 11 + }, +/obj/item/stack/cable_coil{ + pixel_y = -1 + }, +/obj/item/multitool, +/obj/machinery/light/small/directional/north, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable, +/obj/item/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = 6 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/engineering) +"jmk" = ( +/obj/machinery/light/small/broken/directional/west, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/cleanroom) +"jqQ" = ( +/obj/machinery/light/small/broken/directional/east, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/service) +"jtq" = ( +/obj/machinery/power/smes/full, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/engineering) +"jtz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/cold/directional/north, +/obj/structure/cable, +/obj/machinery/firealarm/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/smooth_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"jKd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/west, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron/grimy, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"jKT" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/vacuum/directional/west, +/turf/open/floor/iron/smooth_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"jLK" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/shuttle/voidcrew/patrol_bee/cleanroom) +"jYg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/green, +/area/shuttle/voidcrew/patrol_bee/service) +"jZA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/machinery/door/airlock/grunge{ + name = "Cabin" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/small, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"kas" = ( +/obj/machinery/light/small/broken/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/security_office) +"kaC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/built/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/iron/textured, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"kdH" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/titanium/glass, +/turf/open/floor/iron/small, +/area/shuttle/voidcrew/patrol_bee/service) +"klS" = ( +/obj/effect/spawner/structure/window/reinforced/shuttle, +/obj/machinery/door/poddoor/shutters{ + id = "whiteship_windows" + }, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"kuJ" = ( +/obj/structure/cable, +/turf/closed/wall/mineral/titanium, +/area/shuttle/voidcrew/patrol_bee/engineering) +"kKx" = ( +/obj/structure/cable, +/obj/machinery/light/small/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"kLc" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/titanium/glass, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/small, +/area/shuttle/voidcrew/patrol_bee/security_office) +"kYQ" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/shuttle/voidcrew/patrol_bee/service) +"lbA" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"lnW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/bank_machine{ + dir = 1 + }, +/turf/open/floor/iron/small, +/area/shuttle/voidcrew/patrol_bee/bridge) +"lrO" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/shuttle/voidcrew/patrol_bee/closet) +"lrZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance/three, +/turf/open/floor/iron/smooth_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"lBg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron/smooth_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"lIM" = ( +/obj/machinery/computer/monitor{ + name = "Bridge Power Monitoring Console" + }, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/engineering) +"lOu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/titanium/glass, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/small, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"lWn" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer2{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"meR" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/service) +"mrp" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"mIX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/structure/closet/secure_closet/quartermaster, +/turf/open/floor/iron/textured, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"mNq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/broken/directional/south, +/obj/machinery/button/door/directional/south{ + id = "whiteship_windows"; + name = "Windows Blast Door Control"; + pixel_x = -8 + }, +/obj/machinery/button/door/directional/south{ + id = "whiteship_bridge"; + name = "Bridge Blast Door Control"; + pixel_x = 6 + }, +/obj/structure/table/greyscale, +/obj/machinery/cell_charger{ + pixel_x = 8; + pixel_y = 11 + }, +/obj/machinery/recharger{ + pixel_x = -9; + pixel_y = 9 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = 7; + pixel_y = 11 + }, +/obj/item/storage/toolbox/emergency{ + pixel_y = 2 + }, +/obj/item/storage/box/rndboards/all, +/turf/open/floor/iron/small, +/area/shuttle/voidcrew/patrol_bee/bridge) +"mRo" = ( +/obj/machinery/space_heater, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"mWS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/bedsheet/brown{ + dir = 4 + }, +/obj/machinery/light/small/broken/directional/west, +/obj/machinery/cryopod{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"nod" = ( +/obj/machinery/light/small/built/directional/south, +/obj/structure/cable, +/obj/machinery/power/port_gen/pacman{ + anchored = 1 + }, +/obj/machinery/power/terminal{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/engineering) +"noN" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/textured, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"nGn" = ( +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"nNP" = ( +/obj/structure/sign/warning/vacuum/directional/west, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"nXY" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/voidcrew/patrol_bee/closet) +"ogl" = ( +/obj/machinery/light/small/directional/south, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/iron/white/small, +/area/shuttle/voidcrew/patrol_bee/closet) +"ovu" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"oyC" = ( +/obj/structure/cable, +/obj/machinery/light/small/directional/north, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"oBd" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/service) +"oEh" = ( +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/cleanroom) +"oWc" = ( +/obj/machinery/porta_turret/ship_defense{ + dir = 4 + }, +/turf/closed/wall/mineral/titanium, +/area/shuttle/voidcrew/patrol_bee/bridge) +"oZj" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/security_office) +"pln" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"pmE" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/poddoor{ + id = "whiteship_port" + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"pnB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/machinery/door/airlock/command{ + name = "Cockpit" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/small, +/area/shuttle/voidcrew/patrol_bee/bridge) +"ptq" = ( +/obj/structure/cable, +/obj/machinery/power/smes/full, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/engineering) +"puF" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"pwp" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/airlock/external/ruin, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/decal/cleanable/dirt, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"pQd" = ( +/obj/structure/chair/comfy/shuttle, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/small, +/area/shuttle/voidcrew/patrol_bee/bridge) +"qdY" = ( +/obj/structure/closet/crate, +/obj/item/stack/sheet/glass{ + amount = 10 + }, +/obj/item/stack/sheet/iron/twenty, +/obj/item/stack/sheet/mineral/plasma/thirty, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/engineering) +"qfW" = ( +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"qgq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/firealarm/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"qik" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/service) +"qnR" = ( +/obj/machinery/atmospherics/components/binary/valve/digital/on/layer2{ + dir = 8 + }, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"qKe" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"qPs" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/poddoor{ + id = "whiteship_starboard" + }, +/obj/docking_port/mobile/voidcrew/patrol_bee{ + dir = 1 + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"rev" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/security_office) +"rmw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/mission_board{ + dir = 8 + }, +/turf/open/floor/iron/small, +/area/shuttle/voidcrew/patrol_bee/bridge) +"rrQ" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"rIy" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/mapping_helpers/airalarm/all_access, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/engineering) +"rIz" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/cable, +/obj/machinery/power/shuttle_engine/ship/electric{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/shuttle/voidcrew/patrol_bee/engineering) +"rOa" = ( +/obj/structure/cable, +/obj/machinery/power/smes/full, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"rOb" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/cleanroom) +"smj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/command{ + name = "Quartermaster's Office" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/small, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"sta" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door/directional/north{ + id = "whiteship_port"; + name = "Port Doors Control" + }, +/turf/open/floor/iron/textured, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"suQ" = ( +/obj/effect/spawner/structure/window/reinforced/shuttle, +/obj/machinery/door/poddoor/shutters{ + id = "whiteship_windows" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"sEb" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"sFR" = ( +/obj/machinery/light/small/built/directional/south, +/obj/structure/cable, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"tDU" = ( +/obj/machinery/porta_turret/ship_defense{ + dir = 4 + }, +/turf/closed/wall/mineral/titanium, +/area/shuttle/voidcrew/patrol_bee/security_office) +"tIZ" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/voidcrew/patrol_bee/engineering) +"tKG" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"tNg" = ( +/obj/structure/sign/poster/official/random/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"tNo" = ( +/obj/structure/cable, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/shuttle/voidcrew/patrol_bee/engineering) +"ues" = ( +/obj/machinery/firealarm/directional/south, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/modular_map_root/ship_upgrade{ + footprint = "###./####/####"; + key = "security_bay" + }, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/security_office) +"ufJ" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/engineering) +"uko" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/chair/wood, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"ulW" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/shuttle/voidcrew/patrol_bee/engineering) +"umi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"urr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/structure/chair/stool{ + dir = 8; + pixel_x = -7 + }, +/turf/open/floor/carpet/green, +/area/shuttle/voidcrew/patrol_bee/service) +"uuY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/random/directional/north, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/small, +/area/shuttle/voidcrew/patrol_bee/bridge) +"uvl" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/cleanroom) +"uCM" = ( +/obj/structure/cable, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"uDq" = ( +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/security_office) +"uEY" = ( +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/security_office) +"uXV" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/item/wrench, +/obj/structure/cable, +/obj/machinery/power/terminal{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"uYQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/titanium/glass, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/small, +/area/shuttle/voidcrew/patrol_bee/cleanroom) +"vfC" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"vtg" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/textured_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"vyp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/remains/human, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"vzY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/green, +/area/shuttle/voidcrew/patrol_bee/service) +"vCz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron/grimy, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"vIB" = ( +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron/white/small, +/area/shuttle/voidcrew/patrol_bee/closet) +"vMm" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/mapping_helpers/airalarm/all_access, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"vPf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/machinery/computer/voidcrew_cargo{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"vXG" = ( +/obj/machinery/light/small/built/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"wcf" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"wen" = ( +/obj/machinery/computer/cryopod{ + pixel_y = -4 + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"wtB" = ( +/obj/effect/turf_decal/box/white/corners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/textured_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"wtF" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/voidcrew/patrol_bee/security_office) +"wCI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/carpet/green, +/area/shuttle/voidcrew/patrol_bee/service) +"wCY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"wJf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/all_access, +/obj/structure/cable, +/turf/open/floor/iron/smooth_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"wWJ" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"xaQ" = ( +/obj/item/toy/plush/human, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"xcQ" = ( +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/service) +"xdO" = ( +/obj/machinery/atmospherics/pipe/smart/simple/general/visible{ + dir = 6 + }, +/obj/machinery/meter, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"xJt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/tank_dispenser, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/smooth, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"xRT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/titanium/glass, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/small, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"xRZ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"xUI" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"yab" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/shuttle/voidcrew/patrol_bee/security_office) +"yle" = ( +/obj/structure/cable, +/obj/machinery/light/small/broken/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) + +(1,1,1) = {" +bXi +bXi +iuo +bpq +iuo +bXi +bXi +bXi +bXi +bXi +bXi +bXi +bXi +bXi +bXi +bXi +tIZ +eac +tIZ +bXi +bXi +"} +(2,1,1) = {" +bXi +iuo +qKe +rOa +iuo +bpq +iuo +bXi +bXi +bXi +bXi +bXi +bXi +bXi +tIZ +rIz +tIZ +ptq +ulW +tIZ +bXi +"} +(3,1,1) = {" +bXi +qKe +mRo +uXV +iuo +rOa +iuo +bXi +bXi +bXi +bXi +bXi +bXi +bXi +tIZ +ptq +tIZ +ufJ +qdY +ulW +bXi +"} +(4,1,1) = {" +bXi +iuo +cVR +xdO +vMm +sFR +iuo +bXi +bXi +bXi +bXi +bXi +bXi +bXi +tIZ +jbS +rIy +gqE +nod +kuJ +bXi +"} +(5,1,1) = {" +bXi +iuo +iUw +eqf +eWl +lbA +iuo +bXi +bXi +bXi +bXi +bXi +bXi +bXi +tIZ +lIM +bDf +gqE +jtq +kuJ +bXi +"} +(6,1,1) = {" +bXi +iuo +qKe +nGn +qKe +qKe +qKe +bXi +bXi +bXi +bXi +bXi +bXi +bXi +ulW +ulW +ulW +aLM +tNo +kuJ +bXi +"} +(7,1,1) = {" +fYm +wcf +mrp +fXJ +umi +dNP +wcf +bXi +puF +lWn +tKG +xaQ +puF +bXi +sEb +lBg +lBg +lBg +bns +sEb +eqE +"} +(8,1,1) = {" +wcf +rrQ +qfW +xUI +qfW +umi +wcf +tKG +tKG +suQ +tKG +klS +tKG +tKG +sEb +wJf +bwo +vtg +vPf +eyW +sEb +"} +(9,1,1) = {" +pmE +nNP +qfW +xUI +xUI +dMU +wcf +fFJ +vyp +qnR +tKG +vCz +mWS +fHl +sEb +esT +iyi +wtB +iuy +jKT +aPH +"} +(10,1,1) = {" +pmE +qfW +qfW +ewi +xRZ +iHo +wcf +bQV +uko +irs +wen +jKd +pln +eDz +sEb +jtz +dmO +cTS +lrZ +wWJ +qPs +"} +(11,1,1) = {" +wcf +cUC +cUC +wcf +xRT +wcf +wcf +tKG +eKW +tKG +tKG +tKG +jZA +tKG +sEb +sEb +eVP +sEb +gjn +gjn +sEb +"} +(12,1,1) = {" +rrQ +sta +noN +wcf +hRu +bgh +qgq +wCY +bgh +vXG +bgh +bgh +dEM +bgh +qgq +bgh +hRu +sEb +azy +bXo +eyW +"} +(13,1,1) = {" +rrQ +iNv +kaC +lOu +hRu +iCi +iCi +iCi +ovu +iCi +gMs +iCi +yle +iCi +iCi +iCi +hRu +smj +dtw +mIX +eyW +"} +(14,1,1) = {" +fYm +wcf +wcf +wcf +aJP +iCi +kYQ +gGL +kYQ +gGL +jLK +eoQ +jLK +eoQ +jLK +uCM +azM +lrO +lrO +lrO +eqE +"} +(15,1,1) = {" +bXi +iVu +xJt +iVu +bgh +kKx +kYQ +aXM +aZw +cOC +jLK +gbj +jmk +cmy +jLK +oyC +bgh +hAC +bgX +lrO +bXi +"} +(16,1,1) = {" +bXi +pwp +gcX +ikZ +bgh +hRu +dmk +jYg +urr +aAe +jLK +gbj +uvl +rOb +uYQ +hRu +bgh +lrO +ogl +lrO +bXi +"} +(17,1,1) = {" +bXi +iVu +gdV +iVu +tNg +hRu +kYQ +vzY +ikb +wCI +jLK +fnp +ioq +oEh +jLK +hRu +cgD +lrO +vIB +lrO +bXi +"} +(18,1,1) = {" +bXi +vfC +iVu +iVu +yab +kLc +kYQ +gGI +gGI +gix +jLK +jLK +jLK +eZg +jLK +pnB +fVg +lrO +lrO +nXY +bXi +"} +(19,1,1) = {" +bXi +bXi +wtF +uDq +rev +ues +kYQ +gGI +oBd +gix +kdH +qik +xcQ +gGI +fVg +uuY +bpk +fpW +bAY +bXi +bXi +"} +(20,1,1) = {" +bXi +bXi +wtF +uDq +uDq +kas +kYQ +meR +gGI +jqQ +gGI +gGI +gGI +gGI +fVg +fqn +igA +fVg +bAY +bXi +bXi +"} +(21,1,1) = {" +bXi +bXi +wtF +uDq +uDq +uEY +kYQ +kYQ +aiw +kYQ +kYQ +kYQ +aiw +kYQ +fVg +hhN +pQd +lnW +bAY +bXi +bXi +"} +(22,1,1) = {" +bXi +bXi +wtF +yab +oZj +uDq +yab +wtF +bXi +bXi +bXi +bXi +bXi +bAY +fVg +rmw +mNq +fVg +bAY +bXi +bXi +"} +(23,1,1) = {" +bXi +bXi +bXi +wtF +gpi +gpi +tDU +bXi +bXi +bXi +bXi +bXi +bXi +bXi +oWc +aXO +aXO +bAY +bXi +bXi +bXi +"} diff --git a/_maps/voidcrew/ships/ship_patrol_bee_syndicate_black.dmm b/_maps/voidcrew/ships/ship_patrol_bee_syndicate_black.dmm new file mode 100644 index 00000000000..f0368894ffe --- /dev/null +++ b/_maps/voidcrew/ships/ship_patrol_bee_syndicate_black.dmm @@ -0,0 +1,1987 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aaH" = ( +/obj/structure/cable, +/obj/machinery/light/small/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"abi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/donk, +/area/shuttle/voidcrew/patrol_bee/service) +"ace" = ( +/turf/closed/wall/mineral/plastitanium, +/area/shuttle/voidcrew/patrol_bee/closet) +"ais" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/hatch, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark/small, +/area/shuttle/voidcrew/patrol_bee/closet) +"aji" = ( +/obj/structure/closet/crate, +/obj/item/stack/sheet/glass{ + amount = 10 + }, +/obj/item/stack/sheet/iron/twenty, +/obj/item/stack/sheet/mineral/plasma/thirty, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/engineering) +"ako" = ( +/obj/machinery/atmospherics/components/tank/air{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"akp" = ( +/turf/closed/wall/mineral/plastitanium, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"avj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/remains/human, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"awe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/random/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table_frame/wood, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"aCI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door/directional/south{ + id = "whiteship_starboard"; + name = "Starboard Doors Control" + }, +/obj/machinery/suit_storage_unit/industrial/loader, +/turf/open/floor/iron/dark/textured, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"aRr" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/service) +"aZD" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer2{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"bpg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/iron/smooth, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"brN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/machinery/door/airlock/grunge{ + name = "Cabin" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark/small, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"bvE" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/shuttle/voidcrew/patrol_bee/security_office) +"bwM" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/all_access, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"bEh" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"bHm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/turretid{ + icon_state = "control_kill"; + lethal = 1; + locked = 0; + pixel_y = 28; + req_access = null + }, +/obj/machinery/mission_pad, +/turf/open/floor/iron/dark/small, +/area/shuttle/voidcrew/patrol_bee/bridge) +"bHW" = ( +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/cleanroom) +"bRU" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"bVL" = ( +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/security_office) +"ccu" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/hatch, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark/small, +/area/shuttle/voidcrew/patrol_bee/security_office) +"cdJ" = ( +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/service) +"clm" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/airlock/external/ruin, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/decal/cleanable/dirt, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"coL" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/modular_map_root/ship_upgrade{ + footprint = ".#./###/###/###"; + key = "cleanroom" + }, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/cleanroom) +"cFO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/obj/machinery/autolathe, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/smooth_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"cGZ" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/textured_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"cMr" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id = "whiteship_windows" + }, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/service) +"dbu" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"dbw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"dta" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/shuttle/voidcrew/patrol_bee/service) +"dRA" = ( +/obj/machinery/light/small/built/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"dWm" = ( +/obj/structure/cable, +/turf/closed/wall/mineral/plastitanium, +/area/shuttle/voidcrew/patrol_bee/engineering) +"efw" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/all_access, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"efP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/hatch, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark/small, +/area/shuttle/voidcrew/patrol_bee/cleanroom) +"eyJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/personal, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"eDB" = ( +/obj/machinery/space_heater, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"eHO" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/poddoor{ + id = "whiteship_starboard" + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"eLX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/carpet/donk, +/area/shuttle/voidcrew/patrol_bee/service) +"eWG" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/cleanroom) +"fdS" = ( +/obj/structure/cable, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"fjy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/dresser, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron/grimy, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"fBn" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"fEZ" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id = "whiteship_windows" + }, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"fFH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/random/directional/north, +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/iron/dark/textured, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"fLG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/service) +"gcL" = ( +/turf/closed/wall/mineral/plastitanium, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"ggS" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"gAd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/bank_machine{ + dir = 1 + }, +/turf/open/floor/iron/dark/small, +/area/shuttle/voidcrew/patrol_bee/bridge) +"gEV" = ( +/obj/structure/sign/poster/official/random/directional/north, +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/structure/closet/wall/emergency/directional/east, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"gFz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/cleanroom) +"gIo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"gIR" = ( +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron/white/small, +/area/shuttle/voidcrew/patrol_bee/closet) +"gUf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"gZf" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id = "whiteship_windows" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"hhm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/hatch, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark/small, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"hiQ" = ( +/obj/machinery/firealarm/directional/south, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/modular_map_root/ship_upgrade{ + footprint = "###./####/####"; + key = "security_bay" + }, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/security_office) +"hoP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/random/directional/north, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/small, +/area/shuttle/voidcrew/patrol_bee/bridge) +"htS" = ( +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/cleanroom) +"hxW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"hCy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/built/directional/east, +/obj/machinery/suit_storage_unit/nuke_med, +/turf/open/floor/iron/smooth, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"hFl" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/mapping_helpers/airalarm/all_access, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"ikU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/carpet/donk, +/area/shuttle/voidcrew/patrol_bee/service) +"iym" = ( +/obj/machinery/light/small/broken/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/security_office) +"izw" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/vacuum/directional/west, +/turf/open/floor/iron/smooth_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"izE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/bedsheet/brown{ + dir = 4 + }, +/obj/machinery/light/small/broken/directional/west, +/obj/machinery/cryopod{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"izR" = ( +/obj/machinery/porta_turret/ship_defense{ + dir = 4 + }, +/turf/closed/wall/mineral/plastitanium, +/area/shuttle/voidcrew/patrol_bee/bridge) +"iAz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/smooth_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"iJF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/machinery/door/airlock/grunge{ + name = "Cabin" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/structure/barricade/wooden/crude, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"iTa" = ( +/obj/structure/cable, +/obj/machinery/power/smes/full, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/engineering) +"iTV" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/shuttle/voidcrew/patrol_bee/bridge) +"jaO" = ( +/obj/structure/sign/poster/official/random/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"jiC" = ( +/obj/machinery/light/small/built/directional/south, +/obj/structure/cable, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"jsI" = ( +/obj/item/toy/plush/human, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"jDh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"jXR" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/item/stack/sheet/iron/twenty, +/obj/item/stack/rods/twentyfive, +/obj/item/weldingtool, +/obj/item/stack/sheet/glass{ + amount = 10 + }, +/turf/open/floor/iron/dark/textured_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"kaX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/structure/closet/secure_closet/quartermaster, +/obj/item/card/id/away/donk/boss, +/turf/open/floor/iron/dark/textured, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"kch" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id = "whiteship_windows" + }, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/security_office) +"kfK" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"kgJ" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"kjV" = ( +/turf/closed/wall/mineral/plastitanium, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"kkz" = ( +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"kmw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/built/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/iron/dark/textured, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"krc" = ( +/obj/structure/cable, +/obj/machinery/power/smes/full, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"krg" = ( +/obj/machinery/computer/monitor{ + name = "Bridge Power Monitoring Console" + }, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/engineering) +"kBJ" = ( +/obj/machinery/light/small/broken/directional/west, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/cleanroom) +"kBR" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/cable, +/obj/machinery/power/shuttle_engine/ship/electric{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/shuttle/voidcrew/patrol_bee/engineering) +"kCQ" = ( +/obj/machinery/atmospherics/components/binary/valve/digital/on/layer2{ + dir = 8 + }, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"kNf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/tank_dispenser, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/smooth, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"kXV" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/security_office) +"lcv" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/hatch, +/turf/open/floor/iron/dark/small, +/area/shuttle/voidcrew/patrol_bee/service) +"lkG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"lsy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/hatch, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark/small, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"lHM" = ( +/obj/structure/cable, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/shuttle/voidcrew/patrol_bee/engineering) +"lHN" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"lJN" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/dark/textured, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"lMf" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/shuttle/voidcrew/patrol_bee/cleanroom) +"mqy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"mCy" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/obj/modular_map_root/ship_upgrade{ + key = "closet" + }, +/obj/structure/cable, +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/all_access, +/turf/open/floor/iron/white/small, +/area/shuttle/voidcrew/patrol_bee/closet) +"mMx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/structure/chair/stool{ + dir = 8; + pixel_x = -7 + }, +/turf/open/floor/carpet/donk, +/area/shuttle/voidcrew/patrol_bee/service) +"mTL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/donk, +/area/shuttle/voidcrew/patrol_bee/service) +"nKI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron/smooth_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"nPN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/all_access, +/turf/open/floor/carpet/donk, +/area/shuttle/voidcrew/patrol_bee/service) +"nSn" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"nUo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/hatch, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark/small, +/area/shuttle/voidcrew/patrol_bee/bridge) +"obI" = ( +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"oie" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"olA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/machinery/computer/voidcrew_cargo{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"olP" = ( +/obj/machinery/light/small/built/directional/south, +/obj/structure/cable, +/obj/machinery/power/port_gen/pacman{ + anchored = 1 + }, +/obj/machinery/power/terminal{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/engineering) +"onb" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/service) +"oni" = ( +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"otB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance/three, +/turf/open/floor/iron/smooth_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"otK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/broken/directional/south, +/obj/machinery/button/door/directional/south{ + id = "whiteship_windows"; + name = "Windows Blast Door Control"; + pixel_x = -8 + }, +/obj/machinery/button/door/directional/south{ + id = "whiteship_bridge"; + name = "Bridge Blast Door Control"; + pixel_x = 6 + }, +/obj/structure/table/greyscale, +/obj/machinery/cell_charger{ + pixel_x = 8; + pixel_y = 11 + }, +/obj/machinery/recharger{ + pixel_x = -9; + pixel_y = 9 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = 7; + pixel_y = 11 + }, +/obj/item/storage/toolbox/emergency{ + pixel_y = 2 + }, +/obj/item/storage/box/rndboards/all, +/turf/open/floor/iron/dark/small, +/area/shuttle/voidcrew/patrol_bee/bridge) +"oCg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/donk, +/area/shuttle/voidcrew/patrol_bee/service) +"oIq" = ( +/obj/machinery/computer/cryopod{ + pixel_y = -4 + }, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"oKp" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/service) +"oZq" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/cleanroom) +"pbA" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"pkh" = ( +/turf/template_noop, +/area/template_noop) +"pBg" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/textured_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"pEI" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"pIE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/chair/wood, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"pMM" = ( +/obj/machinery/porta_turret/ship_defense{ + dir = 4 + }, +/turf/closed/wall/mineral/plastitanium, +/area/shuttle/voidcrew/patrol_bee/security_office) +"pRD" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id = "whiteship_bridge" + }, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/bridge) +"pRZ" = ( +/turf/closed/wall/mineral/plastitanium, +/area/shuttle/voidcrew/patrol_bee/engineering) +"pTn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/west, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron/grimy, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"qwN" = ( +/turf/closed/wall/mineral/plastitanium, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"qyS" = ( +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/cleanroom) +"qAJ" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/chair/stool/directional/north, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/engineering) +"qIA" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"qJv" = ( +/obj/modular_map_root/ship_upgrade{ + footprint = "###/###/###/.##/.##/.##/.##"; + key = "service" + }, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/shuttle/voidcrew/patrol_bee/cleanroom) +"qMj" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/airlock/external/ruin, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"qNo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/mission_board{ + dir = 8 + }, +/turf/open/floor/iron/dark/small, +/area/shuttle/voidcrew/patrol_bee/bridge) +"qPO" = ( +/obj/machinery/light/small/directional/south, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/iron/white/small, +/area/shuttle/voidcrew/patrol_bee/closet) +"qVz" = ( +/obj/structure/closet/firecloset/full{ + anchored = 1 + }, +/obj/machinery/light/small/broken/directional/north, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"qXI" = ( +/obj/structure/cable, +/obj/machinery/light/small/directional/north, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"rer" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron/grimy, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"rpc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"rrk" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/engineering) +"rtL" = ( +/obj/structure/table, +/obj/machinery/cell_charger{ + pixel_y = 11 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_y = 11 + }, +/obj/item/stack/cable_coil{ + pixel_y = -1 + }, +/obj/item/multitool, +/obj/machinery/light/small/directional/north, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable, +/obj/item/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = 6 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/engineering) +"rwG" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/shuttle/voidcrew/patrol_bee/engineering) +"ryB" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/security_office) +"rAR" = ( +/obj/machinery/atmospherics/pipe/smart/simple/general/visible{ + dir = 6 + }, +/obj/machinery/meter, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"rUc" = ( +/obj/structure/cable, +/obj/machinery/light/small/broken/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"sbO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"sgm" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/poddoor{ + id = "whiteship_port" + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"smK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/all_access, +/obj/structure/cable, +/turf/open/floor/iron/smooth_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"stm" = ( +/turf/closed/wall/mineral/plastitanium, +/area/shuttle/voidcrew/patrol_bee/bridge) +"stn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/firealarm/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"suu" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"sHX" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/dark/textured, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"sMm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door/directional/north{ + id = "whiteship_port"; + name = "Port Doors Control" + }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/card/emagfake, +/turf/open/floor/iron/dark/textured, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"sSO" = ( +/turf/closed/wall/mineral/plastitanium, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"sUk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/hatch, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark/small, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"tqi" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/poddoor{ + id = "whiteship_starboard" + }, +/obj/docking_port/mobile/voidcrew/patrol_bee{ + dir = 1 + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"tux" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"txm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/iron/dark/small, +/area/shuttle/voidcrew/patrol_bee/bridge) +"txO" = ( +/obj/effect/turf_decal/box/white/corners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/textured_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"txQ" = ( +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/service) +"tyq" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"tDg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_x = -8; + pixel_y = 15 + }, +/obj/item/reagent_containers/condiment/peppermill{ + pixel_x = -2; + pixel_y = 15 + }, +/obj/item/storage/fancy/donut_box{ + pixel_y = 1 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/carpet/donk, +/area/shuttle/voidcrew/patrol_bee/service) +"tIC" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/mapping_helpers/airalarm/all_access, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/engineering) +"tMY" = ( +/obj/machinery/light/small/broken/directional/east, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/service) +"tVj" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"usF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/helm{ + dir = 1 + }, +/turf/open/floor/iron/dark/small, +/area/shuttle/voidcrew/patrol_bee/bridge) +"uzk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/all_access, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/small, +/area/shuttle/voidcrew/patrol_bee/bridge) +"uHC" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/cable, +/obj/machinery/power/shuttle_engine/ship/electric{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"uRU" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/shuttle/voidcrew/patrol_bee/closet) +"uWR" = ( +/obj/structure/cable, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/power/shuttle_engine/ship/electric{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/shuttle/voidcrew/patrol_bee/engineering) +"vbH" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 4; + name = "Air to Distro" + }, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"vqY" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"vBj" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/hatch, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark/small, +/area/shuttle/voidcrew/patrol_bee/service) +"vCv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/modular_map_root/ship_upgrade{ + footprint = "..##/####/####/####/####"; + key = "Upper_Cargo" + }, +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/all_access, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"vIp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/cold/directional/north, +/obj/structure/cable, +/obj/machinery/firealarm/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/smooth_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"vLy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + layer = 2.99 + }, +/obj/structure/sign/poster/official/random/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/turf/open/floor/carpet/donk, +/area/shuttle/voidcrew/patrol_bee/service) +"vMw" = ( +/obj/structure/sign/warning/vacuum/directional/west, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"vPx" = ( +/obj/machinery/firealarm/directional/east, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"wsZ" = ( +/obj/structure/chair/comfy/shuttle, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark/small, +/area/shuttle/voidcrew/patrol_bee/bridge) +"wBt" = ( +/obj/machinery/porta_turret/ship_defense{ + dir = 4 + }, +/turf/closed/wall/mineral/plastitanium, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"wQd" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/engineering{ + name = "Engineering" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/engineering) +"wYF" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/main_hall) +"xaw" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/item/wrench, +/obj/structure/cable, +/obj/machinery/power/terminal{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/atmospherics) +"xdx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/service) +"xqw" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/hatch, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark/small, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"xsq" = ( +/obj/machinery/porta_turret/ship_defense{ + dir = 4 + }, +/turf/closed/wall/mineral/plastitanium, +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay) +"xDh" = ( +/obj/machinery/power/smes/full, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/engineering) +"xKD" = ( +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/shuttle/voidcrew/patrol_bee/engineering) +"xOg" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/shuttle/voidcrew/patrol_bee/dormitories) +"xQU" = ( +/obj/structure/chair/comfy/shuttle, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/small, +/area/shuttle/voidcrew/patrol_bee/bridge) +"xTu" = ( +/turf/closed/wall/mineral/plastitanium, +/area/shuttle/voidcrew/patrol_bee/security_office) +"ydI" = ( +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/security_office) +"ydJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/random/directional/north, +/obj/structure/cable, +/turf/open/floor/iron/smooth_large, +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay) +"yko" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/shuttle/voidcrew/patrol_bee/cleanroom) + +(1,1,1) = {" +pkh +pkh +gcL +uHC +gcL +pkh +pkh +pkh +pkh +pkh +pkh +pkh +pkh +pkh +pkh +pkh +pRZ +uWR +pRZ +pkh +pkh +"} +(2,1,1) = {" +pkh +gcL +pbA +krc +gcL +uHC +gcL +pkh +pkh +pkh +pkh +pkh +pkh +pkh +pRZ +kBR +pRZ +iTa +rwG +pRZ +pkh +"} +(3,1,1) = {" +pkh +pbA +eDB +xaw +gcL +krc +gcL +pkh +pkh +pkh +pkh +pkh +pkh +pkh +pRZ +iTa +pRZ +rrk +aji +rwG +pkh +"} +(4,1,1) = {" +pkh +gcL +qVz +rAR +hFl +jiC +gcL +pkh +pkh +pkh +pkh +pkh +pkh +pkh +pRZ +rtL +tIC +xKD +olP +dWm +pkh +"} +(5,1,1) = {" +pkh +gcL +gEV +vbH +ako +qIA +gcL +pkh +pkh +pkh +pkh +pkh +pkh +pkh +pRZ +krg +qAJ +xKD +xDh +dWm +pkh +"} +(6,1,1) = {" +pkh +gcL +pbA +obI +pbA +pbA +pbA +pkh +pkh +pkh +pkh +pkh +pkh +pkh +rwG +rwG +rwG +wQd +lHM +dWm +pkh +"} +(7,1,1) = {" +xsq +kgJ +bEh +jDh +rpc +vCv +kgJ +pkh +akp +aZD +xOg +jsI +akp +pkh +oie +nKI +nKI +nKI +cFO +oie +wBt +"} +(8,1,1) = {" +kgJ +kjV +oni +bRU +oni +rpc +kgJ +xOg +xOg +gZf +xOg +fEZ +xOg +xOg +oie +smK +pBg +cGZ +olA +qwN +oie +"} +(9,1,1) = {" +sgm +vMw +oni +bRU +bRU +fBn +kgJ +sbO +avj +kCQ +xOg +rer +izE +fjy +oie +ydJ +jXR +txO +ggS +izw +eHO +"} +(10,1,1) = {" +sgm +oni +oni +tVj +lHN +vPx +kgJ +awe +pIE +lkG +oIq +pTn +tux +eyJ +oie +vIp +iAz +hxW +otB +vqY +tqi +"} +(11,1,1) = {" +kgJ +nSn +nSn +kgJ +lsy +kgJ +kgJ +xOg +iJF +xOg +xOg +xOg +brN +xOg +oie +oie +xqw +oie +suu +suu +oie +"} +(12,1,1) = {" +kjV +sMm +lJN +kgJ +dbu +gIo +stn +dbw +gIo +dRA +gIo +gIo +gUf +gIo +stn +gIo +dbu +oie +sHX +aCI +qwN +"} +(13,1,1) = {" +kjV +fFH +kmw +hhm +dbu +kkz +kkz +kkz +tyq +kkz +wYF +kkz +rUc +kkz +kkz +kkz +dbu +sUk +mqy +kaX +qwN +"} +(14,1,1) = {" +xsq +kgJ +kgJ +kgJ +bwM +kkz +dta +onb +dta +onb +lMf +yko +lMf +yko +lMf +fdS +efw +uRU +uRU +uRU +wBt +"} +(15,1,1) = {" +pkh +pEI +kNf +pEI +gIo +aaH +dta +vLy +tDg +nPN +lMf +qyS +kBJ +coL +lMf +qXI +gIo +ais +mCy +uRU +pkh +"} +(16,1,1) = {" +pkh +clm +bpg +qMj +gIo +dbu +vBj +abi +mMx +ikU +lMf +qyS +gFz +oZq +efP +dbu +gIo +uRU +qPO +uRU +pkh +"} +(17,1,1) = {" +pkh +pEI +hCy +pEI +jaO +dbu +dta +oCg +mTL +eLX +lMf +htS +eWG +bHW +lMf +dbu +kfK +uRU +gIR +uRU +pkh +"} +(18,1,1) = {" +pkh +sSO +pEI +pEI +bvE +ccu +dta +txQ +txQ +xdx +lMf +lMf +lMf +qJv +lMf +nUo +iTV +uRU +uRU +ace +pkh +"} +(19,1,1) = {" +pkh +pkh +xTu +bVL +ryB +hiQ +dta +txQ +oKp +xdx +lcv +fLG +cdJ +txQ +iTV +hoP +wsZ +usF +stm +pkh +pkh +"} +(20,1,1) = {" +pkh +pkh +xTu +bVL +bVL +iym +dta +aRr +txQ +tMY +txQ +txQ +txQ +txQ +iTV +uzk +txm +iTV +stm +pkh +pkh +"} +(21,1,1) = {" +pkh +pkh +xTu +bVL +bVL +ydI +dta +dta +cMr +dta +dta +dta +cMr +dta +iTV +bHm +xQU +gAd +stm +pkh +pkh +"} +(22,1,1) = {" +pkh +pkh +xTu +bvE +kXV +bVL +bvE +xTu +pkh +pkh +pkh +pkh +pkh +stm +iTV +qNo +otK +iTV +stm +pkh +pkh +"} +(23,1,1) = {" +pkh +pkh +pkh +xTu +kch +kch +pMM +pkh +pkh +pkh +pkh +pkh +pkh +pkh +izR +pRD +pRD +stm +pkh +pkh +pkh +"} diff --git a/tgstation.dme b/tgstation.dme index fdfeed6725e..6c4fa416f77 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -6948,11 +6948,13 @@ #include "voidcrew\mapping\rotated_template_load.dm" #include "voidcrew\mapping\ship_areas\hiryu_class_carrier.dm" #include "voidcrew\mapping\ship_areas\nanobead.dm" +#include "voidcrew\mapping\ship_areas\patrol_bee.dm" #include "voidcrew\mapping\ship_crew\nanobead.dm" #include "voidcrew\mapping\ship_areas\squab.dm" #include "voidcrew\mapping\ship_crew\bogatyr.dm" #include "voidcrew\mapping\ship_crew\hiryu_class_carrier.dm" #include "voidcrew\mapping\ship_crew\nanobead.dm" +#include "voidcrew\mapping\ship_crew\patrol_bee.dm" #include "voidcrew\mapping\ship_crew\squab.dm" #include "voidcrew\mapping\shuttles\_shuttle.dm" #include "voidcrew\mapping\shuttles\bogatyr.dm" @@ -6979,6 +6981,7 @@ #include "voidcrew\mapping\shuttles\nanobead.dm" #include "voidcrew\mapping\shuttles\nt_patrol.dm" #include "voidcrew\mapping\shuttles\osprey.dm" +#include "voidcrew\mapping\shuttles\patrol_bee.dm" #include "voidcrew\mapping\shuttles\pill.dm" #include "voidcrew\mapping\shuttles\pill_black.dm" #include "voidcrew\mapping\shuttles\pirate_default.dm" @@ -7588,6 +7591,7 @@ #include "voidcrew\modules\ship_upgrades\ships\hiryu_class_carrier.dm" #include "voidcrew\modules\ship_upgrades\ships\kilo.dm" #include "voidcrew\modules\ship_upgrades\ships\nanobead.dm" +#include "voidcrew\modules\ship_upgrades\ships\patrol_bee.dm" #include "voidcrew\modules\ship_upgrades\ships\phalanx.dm" #include "voidcrew\modules\ship_upgrades\ships\pill.dm" #include "voidcrew\modules\ship_upgrades\ships\scarab.dm" diff --git a/voidcrew/mapping/ship_areas/patrol_bee.dm b/voidcrew/mapping/ship_areas/patrol_bee.dm new file mode 100644 index 00000000000..67e883c06b0 --- /dev/null +++ b/voidcrew/mapping/ship_areas/patrol_bee.dm @@ -0,0 +1,44 @@ +/area/shuttle/voidcrew/patrol_bee/bridge + name = "Bridge" + icon_state = "bridge" + +/area/shuttle/voidcrew/patrol_bee/south_cargo_bay + name = "South Cargo Bay" + icon_state = "quart" + +/area/shuttle/voidcrew/patrol_bee/north_cargo_bay + name = "North Cargo Bay" + icon_state = "quart" + +/area/shuttle/voidcrew/patrol_bee/dormitories + name = "Dormitories" + icon_state = "station" + +/area/shuttle/voidcrew/patrol_bee/atmospherics + name = "Atmospherics" + icon_state = "engie" + +/area/shuttle/voidcrew/patrol_bee/engineering + name = "Engineering" + icon_state = "engie" + +/area/shuttle/voidcrew/patrol_bee/main_hall + name = "Main Hall" + icon_state = "station" + +/area/shuttle/voidcrew/patrol_bee/service + name = "Service" + icon_state = "commons" + +/area/shuttle/voidcrew/patrol_bee/cleanroom + name = "Cleanroom" + icon_state = "medbay" + +/area/shuttle/voidcrew/patrol_bee/closet + name = "Closet" + icon_state = "station" + +/area/shuttle/voidcrew/patrol_bee/security_office + name = "Security Office" + icon_state = "station" + diff --git a/voidcrew/mapping/ship_crew/patrol_bee.dm b/voidcrew/mapping/ship_crew/patrol_bee.dm new file mode 100644 index 00000000000..236e292f5eb --- /dev/null +++ b/voidcrew/mapping/ship_crew/patrol_bee.dm @@ -0,0 +1,317 @@ +// Ship Workshop crew outfits. Edit these through the crew editor. + +/datum/outfit/job/workshop_patrol_bee_job_16 + parent_type = /datum/outfit/job/bitrunner + name = "Patrol Bee — Bitrunner" + uniform = /obj/item/clothing/under/syndicate/sniper + id = /obj/item/card/id/advanced/black/syndicate_command + +/datum/outfit/job/workshop_patrol_bee_job_16/pre_equip(mob/living/carbon/human/H, visuals_only = FALSE) + . = ..() + uniform = /obj/item/clothing/under/syndicate/sniper + id = /obj/item/card/id/advanced/black/syndicate_command + +/datum/outfit/job/workshop_patrol_bee_job_5 + parent_type = /datum/outfit/job/cargo_tech + name = "Patrol Bee — Cargo Mechanic" + uniform = /obj/item/clothing/under/rank/engineering/engineer/hazard + suit = /obj/item/clothing/suit/apron/overalls + head = /obj/item/clothing/head/utility/hardhat/welding/orange + gloves = /obj/item/clothing/gloves/color/fyellow/old + belt = /obj/item/storage/belt/utility + r_pocket = /obj/item/modular_computer/pda/cargo + +/datum/outfit/job/workshop_patrol_bee_job_5/pre_equip(mob/living/carbon/human/H, visuals_only = FALSE) + . = ..() + uniform = /obj/item/clothing/under/rank/engineering/engineer/hazard + suit = /obj/item/clothing/suit/apron/overalls + head = /obj/item/clothing/head/utility/hardhat/welding/orange + gloves = /obj/item/clothing/gloves/color/fyellow/old + belt = /obj/item/storage/belt/utility + r_pocket = /obj/item/modular_computer/pda/cargo + +/datum/outfit/job/workshop_patrol_bee_job_29 + parent_type = /datum/outfit/job/cargo_tech + name = "Patrol Bee — Cargo Mechanic" + uniform = /obj/item/clothing/under/rank/engineering/engineer/hazard + suit = /obj/item/clothing/suit/apron/overalls + head = /obj/item/clothing/head/utility/hardhat/welding/orange + gloves = /obj/item/clothing/gloves/color/fyellow/old + belt = /obj/item/storage/belt/utility + id = /obj/item/card/id/advanced/black/syndicate_command/crew_id + r_pocket = /obj/item/modular_computer/pda/cargo + +/datum/outfit/job/workshop_patrol_bee_job_29/pre_equip(mob/living/carbon/human/H, visuals_only = FALSE) + . = ..() + uniform = /obj/item/clothing/under/rank/engineering/engineer/hazard + suit = /obj/item/clothing/suit/apron/overalls + head = /obj/item/clothing/head/utility/hardhat/welding/orange + gloves = /obj/item/clothing/gloves/color/fyellow/old + belt = /obj/item/storage/belt/utility + id = /obj/item/card/id/advanced/black/syndicate_command/crew_id + r_pocket = /obj/item/modular_computer/pda/cargo + +/datum/outfit/job/workshop_patrol_bee_job_6 + parent_type = /datum/outfit/job/doctor + name = "Patrol Bee — Surgeon" + suit = /obj/item/clothing/suit/apron/surgical + head = /obj/item/clothing/head/utility/surgerycap + mask = /obj/item/clothing/mask/surgical + gloves = /obj/item/clothing/gloves/latex/nitrile + +/datum/outfit/job/workshop_patrol_bee_job_6/pre_equip(mob/living/carbon/human/H, visuals_only = FALSE) + . = ..() + suit = /obj/item/clothing/suit/apron/surgical + head = /obj/item/clothing/head/utility/surgerycap + mask = /obj/item/clothing/mask/surgical + gloves = /obj/item/clothing/gloves/latex/nitrile + +/datum/outfit/job/workshop_patrol_bee_job_18 + parent_type = /datum/outfit/job/doctor/interdyne + name = "Patrol Bee — Surgeon" + suit = /obj/item/clothing/suit/apron/surgical + mask = /obj/item/clothing/mask/surgical + gloves = /obj/item/clothing/gloves/latex/coroner + id = /obj/item/card/id/advanced/black/syndicate_command/crew_id + +/datum/outfit/job/workshop_patrol_bee_job_18/pre_equip(mob/living/carbon/human/H, visuals_only = FALSE) + . = ..() + suit = /obj/item/clothing/suit/apron/surgical + mask = /obj/item/clothing/mask/surgical + gloves = /obj/item/clothing/gloves/latex/coroner + id = /obj/item/card/id/advanced/black/syndicate_command/crew_id + +/datum/outfit/job/workshop_patrol_bee_job_11 + parent_type = /datum/outfit/job/hop + name = "Patrol Bee — Head of Personnel" + backpack_contents = list(/obj/item/plant_analyzer = 1, /obj/item/sharpener = 1) + +/datum/outfit/job/workshop_patrol_bee_job_11/pre_equip(mob/living/carbon/human/H, visuals_only = FALSE) + . = ..() + backpack_contents = list(/obj/item/plant_analyzer = 1, /obj/item/sharpener = 1) + +/datum/outfit/job/workshop_patrol_bee_job_23 + parent_type = /datum/outfit/job/hop + name = "Patrol Bee — Head of Personnel" + uniform = /obj/item/clothing/under/syndicate + suit = /obj/item/clothing/suit/armor/vest/marine + head = /obj/item/clothing/head/hats/hos/cap/syndicate + id = /obj/item/card/id/advanced/black/syndicate_command + backpack_contents = list(/obj/item/plant_analyzer = 1, /obj/item/sharpener = 1) + +/datum/outfit/job/workshop_patrol_bee_job_23/pre_equip(mob/living/carbon/human/H, visuals_only = FALSE) + . = ..() + uniform = /obj/item/clothing/under/syndicate + suit = /obj/item/clothing/suit/armor/vest/marine + head = /obj/item/clothing/head/hats/hos/cap/syndicate + id = /obj/item/card/id/advanced/black/syndicate_command + backpack_contents = list(/obj/item/plant_analyzer = 1, /obj/item/sharpener = 1) + +/datum/outfit/job/workshop_patrol_bee_job_15 + parent_type = /datum/outfit/job/miner + name = "Patrol Bee — Miner" + uniform = /obj/item/clothing/under/syndicate + id = /obj/item/card/id/advanced/black/syndicate_command + +/datum/outfit/job/workshop_patrol_bee_job_15/pre_equip(mob/living/carbon/human/H, visuals_only = FALSE) + . = ..() + uniform = /obj/item/clothing/under/syndicate + id = /obj/item/card/id/advanced/black/syndicate_command + +/datum/outfit/job/workshop_patrol_bee_job_7 + parent_type = /datum/outfit/job/chemist + name = "Patrol Bee — Chemist" + backpack_contents = list(/obj/item/clothing/suit/hooded/wintercoat/medical/chemistry = 1) + +/datum/outfit/job/workshop_patrol_bee_job_7/pre_equip(mob/living/carbon/human/H, visuals_only = FALSE) + . = ..() + backpack_contents = list(/obj/item/clothing/suit/hooded/wintercoat/medical/chemistry = 1) + +/datum/outfit/job/workshop_patrol_bee_job_19 + parent_type = /datum/outfit/job/chemist + name = "Patrol Bee — Chemist" + uniform = /obj/item/clothing/under/syndicate + suit = /obj/item/clothing/suit/toggle/labcoat/interdyne + back = /obj/item/storage/backpack/coroner + id = /obj/item/card/id/advanced/black/syndicate_command + backpack_contents = list(/obj/item/clothing/suit/hooded/wintercoat/medical/chemistry = 1) + +/datum/outfit/job/workshop_patrol_bee_job_19/pre_equip(mob/living/carbon/human/H, visuals_only = FALSE) + . = ..() + uniform = /obj/item/clothing/under/syndicate + suit = /obj/item/clothing/suit/toggle/labcoat/interdyne + back = /obj/item/storage/backpack/coroner + id = /obj/item/card/id/advanced/black/syndicate_command + backpack_contents = list(/obj/item/clothing/suit/hooded/wintercoat/medical/chemistry = 1) + +/datum/outfit/job/workshop_patrol_bee_job_20 + parent_type = /datum/outfit/job/scientist/consistent + name = "Patrol Bee — Scientist" + uniform = /obj/item/clothing/under/syndicate + suit = /obj/item/clothing/suit/toggle/labcoat/interdyne + id = /obj/item/card/id/advanced/black/syndicate_command + +/datum/outfit/job/workshop_patrol_bee_job_20/pre_equip(mob/living/carbon/human/H, visuals_only = FALSE) + . = ..() + uniform = /obj/item/clothing/under/syndicate + suit = /obj/item/clothing/suit/toggle/labcoat/interdyne + id = /obj/item/card/id/advanced/black/syndicate_command + +/datum/outfit/job/workshop_patrol_bee_job_9 + parent_type = /datum/outfit/job/cook + name = "Patrol Bee — Chef" + gloves = /obj/item/clothing/gloves/the_sleeping_carp + backpack_contents = list(/obj/item/choice_beacon/ingredient = 1, /obj/item/knife/butcher = 1, /obj/item/sharpener = 1) + +/datum/outfit/job/workshop_patrol_bee_job_9/pre_equip(mob/living/carbon/human/H, visuals_only = FALSE) + . = ..() + gloves = /obj/item/clothing/gloves/the_sleeping_carp + backpack_contents = list(/obj/item/choice_beacon/ingredient = 1, /obj/item/knife/butcher = 1, /obj/item/sharpener = 1) + +/datum/outfit/job/workshop_patrol_bee_job_21 + parent_type = /datum/outfit/job/cook + name = "Patrol Bee — Chef" + gloves = /obj/item/clothing/gloves/the_sleeping_carp + id = /obj/item/card/id/advanced/black/syndicate_command/captain_id/syndie_spare + backpack_contents = list(/obj/item/choice_beacon/ingredient = 1, /obj/item/knife/butcher = 1, /obj/item/sharpener = 1) + +/datum/outfit/job/workshop_patrol_bee_job_21/pre_equip(mob/living/carbon/human/H, visuals_only = FALSE) + . = ..() + gloves = /obj/item/clothing/gloves/the_sleeping_carp + id = /obj/item/card/id/advanced/black/syndicate_command/captain_id/syndie_spare + backpack_contents = list(/obj/item/choice_beacon/ingredient = 1, /obj/item/knife/butcher = 1, /obj/item/sharpener = 1) + +/datum/outfit/job/workshop_patrol_bee_job_1 + parent_type = /datum/outfit/job/hos + name = "Patrol Bee — Captain" + id = /obj/item/card/id/advanced/gold + backpack_contents = list(/obj/item/evidencebag = 1, /obj/item/gun/energy/e_gun/hos = 1, /obj/item/melee/baton/telescopic/gold = 1) + +/datum/outfit/job/workshop_patrol_bee_job_1/pre_equip(mob/living/carbon/human/H, visuals_only = FALSE) + . = ..() + id = /obj/item/card/id/advanced/gold + backpack_contents = list(/obj/item/evidencebag = 1, /obj/item/gun/energy/e_gun/hos = 1, /obj/item/melee/baton/telescopic/gold = 1) + +/datum/outfit/job/workshop_patrol_bee_job_27 + parent_type = /datum/outfit/job/atmos + name = "Patrol Bee — Atmospheric Technician" + gloves = /obj/item/clothing/gloves/color/yellow + +/datum/outfit/job/workshop_patrol_bee_job_27/pre_equip(mob/living/carbon/human/H, visuals_only = FALSE) + . = ..() + gloves = /obj/item/clothing/gloves/color/yellow + +/datum/outfit/job/workshop_patrol_bee_job_28 + parent_type = /datum/outfit/job/cargo_tech + name = "Patrol Bee — Cargo Technician" + head = /obj/item/clothing/head/soft + gloves = /obj/item/clothing/gloves/cargo_gauntlet + +/datum/outfit/job/workshop_patrol_bee_job_28/pre_equip(mob/living/carbon/human/H, visuals_only = FALSE) + . = ..() + head = /obj/item/clothing/head/soft + gloves = /obj/item/clothing/gloves/cargo_gauntlet + +/datum/outfit/job/workshop_patrol_bee_job_2 + parent_type = /datum/outfit/job/security + name = "Patrol Bee — Patrolling Officer" + head = /obj/item/clothing/head/soft/sec + +/datum/outfit/job/workshop_patrol_bee_job_2/pre_equip(mob/living/carbon/human/H, visuals_only = FALSE) + . = ..() + head = /obj/item/clothing/head/soft/sec + +/datum/outfit/job/workshop_patrol_bee_job_30 + parent_type = /datum/outfit/job/quartermaster + name = "Patrol Bee — Quartermaster" + suit = /obj/item/clothing/suit/hooded/wintercoat/cargo/qm + head = /obj/item/clothing/head/beret/cargo + backpack_contents = list() + +/datum/outfit/job/workshop_patrol_bee_job_30/pre_equip(mob/living/carbon/human/H, visuals_only = FALSE) + . = ..() + suit = /obj/item/clothing/suit/hooded/wintercoat/cargo/qm + head = /obj/item/clothing/head/beret/cargo + backpack_contents = list() + +/datum/outfit/job/workshop_patrol_bee_job_14 + parent_type = /datum/outfit/job/captain/syndicate + name = "Patrol Bee — Captain" + l_pocket = null + +/datum/outfit/job/workshop_patrol_bee_job_14/pre_equip(mob/living/carbon/human/H, visuals_only = FALSE) + . = ..() + l_pocket = null + +/datum/outfit/job/workshop_patrol_bee_job_12 + parent_type = /datum/outfit/job/engineer/syndicate + name = "Patrol Bee — Ship Engineer" + gloves = /obj/item/clothing/gloves/combat + +/datum/outfit/job/workshop_patrol_bee_job_12/pre_equip(mob/living/carbon/human/H, visuals_only = FALSE) + . = ..() + gloves = /obj/item/clothing/gloves/combat + +/datum/outfit/job/workshop_patrol_bee_job_13 + parent_type = /datum/outfit/job/atmos/syndicate + name = "Patrol Bee — Atmospheric Technician" + gloves = /obj/item/clothing/gloves/combat + +/datum/outfit/job/workshop_patrol_bee_job_13/pre_equip(mob/living/carbon/human/H, visuals_only = FALSE) + . = ..() + gloves = /obj/item/clothing/gloves/combat + +/datum/outfit/job/workshop_patrol_bee_job_24 + parent_type = /datum/outfit/job/cargo_tech + name = "Patrol Bee — Cargo Technician" + uniform = /obj/item/clothing/under/syndicate + head = /obj/item/clothing/head/soft + neck = /obj/item/clothing/neck/large_scarf/syndie + gloves = /obj/item/clothing/gloves/cargo_gauntlet + id = /obj/item/card/id/advanced/black/syndicate_command/crew_id + +/datum/outfit/job/workshop_patrol_bee_job_24/pre_equip(mob/living/carbon/human/H, visuals_only = FALSE) + . = ..() + uniform = /obj/item/clothing/under/syndicate + head = /obj/item/clothing/head/soft + neck = /obj/item/clothing/neck/large_scarf/syndie + gloves = /obj/item/clothing/gloves/cargo_gauntlet + id = /obj/item/card/id/advanced/black/syndicate_command/crew_id + +/datum/outfit/job/workshop_patrol_bee_job_25 + parent_type = /datum/outfit/job/security + name = "Patrol Bee — Patrolling Officer" + uniform = /obj/item/clothing/under/syndicate + suit = /obj/item/clothing/suit/armor/bulletproof + head = /obj/item/clothing/head/hats/hos/beret/syndicate + ears = /obj/item/radio/headset/syndicate/alt + gloves = /obj/item/clothing/gloves/color/black/security/blu + id = /obj/item/card/id/advanced/black/syndicate_command/crew_id + +/datum/outfit/job/workshop_patrol_bee_job_25/pre_equip(mob/living/carbon/human/H, visuals_only = FALSE) + . = ..() + uniform = /obj/item/clothing/under/syndicate + suit = /obj/item/clothing/suit/armor/bulletproof + head = /obj/item/clothing/head/hats/hos/beret/syndicate + ears = /obj/item/radio/headset/syndicate/alt + gloves = /obj/item/clothing/gloves/color/black/security/blu + id = /obj/item/card/id/advanced/black/syndicate_command/crew_id + +/datum/outfit/job/workshop_patrol_bee_job_17 + parent_type = /datum/outfit/job/quartermaster + name = "Patrol Bee — Quartermaster" + uniform = /obj/item/clothing/under/syndicate + suit = /obj/item/clothing/suit/hooded/wintercoat/cargo/qm + head = /obj/item/clothing/head/hats/hos/beret/syndicate + neck = /obj/item/clothing/neck/large_scarf/syndie + id = /obj/item/card/id/advanced/black/syndicate_command/crew_id + backpack_contents = list() + +/datum/outfit/job/workshop_patrol_bee_job_17/pre_equip(mob/living/carbon/human/H, visuals_only = FALSE) + . = ..() + uniform = /obj/item/clothing/under/syndicate + suit = /obj/item/clothing/suit/hooded/wintercoat/cargo/qm + head = /obj/item/clothing/head/hats/hos/beret/syndicate + neck = /obj/item/clothing/neck/large_scarf/syndie + id = /obj/item/card/id/advanced/black/syndicate_command/crew_id + backpack_contents = list() diff --git a/voidcrew/mapping/ship_projects/patrol_bee.areas.json b/voidcrew/mapping/ship_projects/patrol_bee.areas.json new file mode 100644 index 00000000000..4a8471cbee9 --- /dev/null +++ b/voidcrew/mapping/ship_projects/patrol_bee.areas.json @@ -0,0 +1,61 @@ +{ + "Version": 1, + "Ship": "/datum/map_template/shuttle/voidcrew/patrol_bee", + "Areas": [ + { + "Path": "/area/shuttle/voidcrew/patrol_bee/bridge", + "Name": "Bridge", + "IconState": "bridge" + }, + { + "Path": "/area/shuttle/voidcrew/patrol_bee/south_cargo_bay", + "Name": "South Cargo Bay", + "IconState": "quart" + }, + { + "Path": "/area/shuttle/voidcrew/patrol_bee/north_cargo_bay", + "Name": "North Cargo Bay", + "IconState": "quart" + }, + { + "Path": "/area/shuttle/voidcrew/patrol_bee/dormitories", + "Name": "Dormitories", + "IconState": "station" + }, + { + "Path": "/area/shuttle/voidcrew/patrol_bee/atmospherics", + "Name": "Atmospherics", + "IconState": "engie" + }, + { + "Path": "/area/shuttle/voidcrew/patrol_bee/engineering", + "Name": "Engineering", + "IconState": "engie" + }, + { + "Path": "/area/shuttle/voidcrew/patrol_bee/main_hall", + "Name": "Main Hall", + "IconState": "station" + }, + { + "Path": "/area/shuttle/voidcrew/patrol_bee/service", + "Name": "Service", + "IconState": "commons" + }, + { + "Path": "/area/shuttle/voidcrew/patrol_bee/cleanroom", + "Name": "Cleanroom", + "IconState": "medbay" + }, + { + "Path": "/area/shuttle/voidcrew/patrol_bee/closet", + "Name": "Closet", + "IconState": "station" + }, + { + "Path": "/area/shuttle/voidcrew/patrol_bee/security_office", + "Name": "Security Office", + "IconState": "station" + } + ] +} diff --git a/voidcrew/mapping/ship_projects/patrol_bee.crew.json b/voidcrew/mapping/ship_projects/patrol_bee.crew.json new file mode 100644 index 00000000000..b6387411468 --- /dev/null +++ b/voidcrew/mapping/ship_projects/patrol_bee.crew.json @@ -0,0 +1,572 @@ +{ + "Rosters": { + "ship": [], + "theme/standard": [ + { + "ID": "job_1", + "Name": "Captain", + "Outfit": "/datum/outfit/job/workshop_patrol_bee_job_1", + "BaseOutfit": "/datum/outfit/job/hos", + "Category": "Command", + "Slots": 1, + "Officer": true, + "Equipment": { + "id": "/obj/item/card/id/advanced/gold" + }, + "Backpack": { + "/obj/item/evidencebag": 1, + "/obj/item/gun/energy/e_gun/hos": 1, + "/obj/item/melee/baton/telescopic/gold": 1 + }, + "Belt": null, + "Extra": null + }, + { + "ID": "job_26", + "Name": "Ship Engineer", + "Outfit": "/datum/outfit/job/engineer/gloved", + "BaseOutfit": "", + "Category": "Engineering", + "Slots": 1, + "Officer": false, + "Equipment": null, + "Backpack": null, + "Belt": null, + "Extra": null + }, + { + "ID": "job_27", + "Name": "Atmospheric Technician", + "Outfit": "/datum/outfit/job/workshop_patrol_bee_job_27", + "BaseOutfit": "/datum/outfit/job/atmos", + "Category": "Engineering", + "Slots": 1, + "Officer": false, + "Equipment": { + "gloves": "/obj/item/clothing/gloves/color/yellow" + }, + "Backpack": null, + "Belt": null, + "Extra": null + }, + { + "ID": "job_28", + "Name": "Cargo Technician", + "Outfit": "/datum/outfit/job/workshop_patrol_bee_job_28", + "BaseOutfit": "/datum/outfit/job/cargo_tech", + "Category": "Cargo", + "Slots": 1, + "Officer": false, + "Equipment": { + "gloves": "/obj/item/clothing/gloves/cargo_gauntlet", + "head": "/obj/item/clothing/head/soft" + }, + "Backpack": null, + "Belt": null, + "Extra": null + }, + { + "ID": "job_2", + "Name": "Patrolling Officer", + "Outfit": "/datum/outfit/job/workshop_patrol_bee_job_2", + "BaseOutfit": "/datum/outfit/job/security", + "Category": "Security", + "Slots": 2, + "Officer": true, + "Equipment": { + "head": "/obj/item/clothing/head/soft/sec" + }, + "Backpack": null, + "Belt": null, + "Extra": null + }, + { + "ID": "job_30", + "Name": "Quartermaster", + "Outfit": "/datum/outfit/job/workshop_patrol_bee_job_30", + "BaseOutfit": "/datum/outfit/job/quartermaster", + "Category": "Cargo", + "Slots": 1, + "Officer": false, + "Equipment": { + "head": "/obj/item/clothing/head/beret/cargo", + "suit": "/obj/item/clothing/suit/hooded/wintercoat/cargo/qm" + }, + "Backpack": {}, + "Belt": null, + "Extra": null + } + ], + "theme/syndicate_black": [ + { + "ID": "job_14", + "Name": "Captain", + "Outfit": "/datum/outfit/job/workshop_patrol_bee_job_14", + "BaseOutfit": "/datum/outfit/job/captain/syndicate", + "Category": "Command", + "Slots": 1, + "Officer": false, + "Equipment": { + "l_pocket": "" + }, + "Backpack": null, + "Belt": null, + "Extra": null + }, + { + "ID": "job_12", + "Name": "Ship Engineer", + "Outfit": "/datum/outfit/job/workshop_patrol_bee_job_12", + "BaseOutfit": "/datum/outfit/job/engineer/syndicate", + "Category": "Engineering", + "Slots": 1, + "Officer": false, + "Equipment": { + "gloves": "/obj/item/clothing/gloves/combat" + }, + "Backpack": null, + "Belt": null, + "Extra": null + }, + { + "ID": "job_13", + "Name": "Atmospheric Technician", + "Outfit": "/datum/outfit/job/workshop_patrol_bee_job_13", + "BaseOutfit": "/datum/outfit/job/atmos/syndicate", + "Category": "Engineering", + "Slots": 1, + "Officer": false, + "Equipment": { + "gloves": "/obj/item/clothing/gloves/combat" + }, + "Backpack": null, + "Belt": null, + "Extra": null + }, + { + "ID": "job_24", + "Name": "Cargo Technician", + "Outfit": "/datum/outfit/job/workshop_patrol_bee_job_24", + "BaseOutfit": "/datum/outfit/job/cargo_tech", + "Category": "Cargo", + "Slots": 1, + "Officer": false, + "Equipment": { + "gloves": "/obj/item/clothing/gloves/cargo_gauntlet", + "head": "/obj/item/clothing/head/soft", + "id": "/obj/item/card/id/advanced/black/syndicate_command/crew_id", + "neck": "/obj/item/clothing/neck/large_scarf/syndie", + "uniform": "/obj/item/clothing/under/syndicate" + }, + "Backpack": null, + "Belt": null, + "Extra": null + }, + { + "ID": "job_25", + "Name": "Patrolling Officer", + "Outfit": "/datum/outfit/job/workshop_patrol_bee_job_25", + "BaseOutfit": "/datum/outfit/job/security", + "Category": "Security", + "Slots": 2, + "Officer": true, + "Equipment": { + "ears": "/obj/item/radio/headset/syndicate/alt", + "gloves": "/obj/item/clothing/gloves/color/black/security/blu", + "head": "/obj/item/clothing/head/hats/hos/beret/syndicate", + "id": "/obj/item/card/id/advanced/black/syndicate_command/crew_id", + "suit": "/obj/item/clothing/suit/armor/bulletproof", + "uniform": "/obj/item/clothing/under/syndicate" + }, + "Backpack": null, + "Belt": null, + "Extra": null + }, + { + "ID": "job_17", + "Name": "Quartermaster", + "Outfit": "/datum/outfit/job/workshop_patrol_bee_job_17", + "BaseOutfit": "/datum/outfit/job/quartermaster", + "Category": "Cargo", + "Slots": 1, + "Officer": false, + "Equipment": { + "head": "/obj/item/clothing/head/hats/hos/beret/syndicate", + "id": "/obj/item/card/id/advanced/black/syndicate_command/crew_id", + "neck": "/obj/item/clothing/neck/large_scarf/syndie", + "suit": "/obj/item/clothing/suit/hooded/wintercoat/cargo/qm", + "uniform": "/obj/item/clothing/under/syndicate" + }, + "Backpack": {}, + "Belt": null, + "Extra": null + } + ] + }, + "ModuleThemes": { + "bitrunning_den": { + "standard": [ + { + "ID": "job_4", + "Name": "Bitrunner", + "Outfit": "/datum/outfit/job/bitrunner", + "BaseOutfit": "", + "Category": "Cargo", + "Slots": 1, + "Officer": false, + "Equipment": null, + "Backpack": null, + "Belt": null, + "Extra": null + } + ], + "syndicate_black": [ + { + "ID": "job_16", + "Name": "Bitrunner", + "Outfit": "/datum/outfit/job/workshop_patrol_bee_job_16", + "BaseOutfit": "/datum/outfit/job/bitrunner", + "Category": "Cargo", + "Slots": 1, + "Officer": false, + "Equipment": { + "id": "/obj/item/card/id/advanced/black/syndicate_command", + "uniform": "/obj/item/clothing/under/syndicate/sniper" + }, + "Backpack": null, + "Belt": null, + "Extra": null + } + ] + }, + "cargo_mech_bay": { + "standard": [ + { + "ID": "job_5", + "Name": "Cargo Mechanic", + "Outfit": "/datum/outfit/job/workshop_patrol_bee_job_5", + "BaseOutfit": "/datum/outfit/job/cargo_tech", + "Category": "Cargo", + "Slots": 1, + "Officer": false, + "Equipment": { + "belt": "/obj/item/storage/belt/utility", + "gloves": "/obj/item/clothing/gloves/color/fyellow/old", + "head": "/obj/item/clothing/head/utility/hardhat/welding/orange", + "r_pocket": "/obj/item/modular_computer/pda/cargo", + "suit": "/obj/item/clothing/suit/apron/overalls", + "uniform": "/obj/item/clothing/under/rank/engineering/engineer/hazard" + }, + "Backpack": null, + "Belt": null, + "Extra": null + } + ], + "syndicate_black": [ + { + "ID": "job_29", + "Name": "Cargo Mechanic", + "Outfit": "/datum/outfit/job/workshop_patrol_bee_job_29", + "BaseOutfit": "/datum/outfit/job/cargo_tech", + "Category": "Cargo", + "Slots": 1, + "Officer": false, + "Equipment": { + "belt": "/obj/item/storage/belt/utility", + "gloves": "/obj/item/clothing/gloves/color/fyellow/old", + "head": "/obj/item/clothing/head/utility/hardhat/welding/orange", + "id": "/obj/item/card/id/advanced/black/syndicate_command/crew_id", + "r_pocket": "/obj/item/modular_computer/pda/cargo", + "suit": "/obj/item/clothing/suit/apron/overalls", + "uniform": "/obj/item/clothing/under/rank/engineering/engineer/hazard" + }, + "Backpack": null, + "Belt": null, + "Extra": null + } + ] + }, + "cleanroom_basic": { + "standard": [ + { + "ID": "job_6", + "Name": "Surgeon", + "Outfit": "/datum/outfit/job/workshop_patrol_bee_job_6", + "BaseOutfit": "/datum/outfit/job/doctor", + "Category": "Medical", + "Slots": 1, + "Officer": false, + "Equipment": { + "gloves": "/obj/item/clothing/gloves/latex/nitrile", + "head": "/obj/item/clothing/head/utility/surgerycap", + "mask": "/obj/item/clothing/mask/surgical", + "suit": "/obj/item/clothing/suit/apron/surgical" + }, + "Backpack": null, + "Belt": null, + "Extra": null + } + ], + "syndicate_black": [ + { + "ID": "job_18", + "Name": "Surgeon", + "Outfit": "/datum/outfit/job/workshop_patrol_bee_job_18", + "BaseOutfit": "/datum/outfit/job/doctor/interdyne", + "Category": "Medical", + "Slots": 1, + "Officer": false, + "Equipment": { + "gloves": "/obj/item/clothing/gloves/latex/coroner", + "id": "/obj/item/card/id/advanced/black/syndicate_command/crew_id", + "mask": "/obj/item/clothing/mask/surgical", + "suit": "/obj/item/clothing/suit/apron/surgical" + }, + "Backpack": null, + "Belt": null, + "Extra": null + } + ] + }, + "hydroponics": { + "standard": [ + { + "ID": "job_10", + "Name": "Botanist", + "Outfit": "/datum/outfit/job/botanist", + "BaseOutfit": "", + "Category": "Service", + "Slots": 1, + "Officer": false, + "Equipment": null, + "Backpack": null, + "Belt": null, + "Extra": null + } + ], + "syndicate_black": [ + { + "ID": "job_22", + "Name": "New job", + "Outfit": "/datum/outfit/job/botanist/syndicate", + "BaseOutfit": "", + "Category": "Assistant", + "Slots": 1, + "Officer": false, + "Equipment": null, + "Backpack": null, + "Belt": null, + "Extra": null + } + ] + }, + "kitchen_and_hydroponics": { + "standard": [ + { + "ID": "job_11", + "Name": "Head of Personnel", + "Outfit": "/datum/outfit/job/workshop_patrol_bee_job_11", + "BaseOutfit": "/datum/outfit/job/hop", + "Category": "Service", + "Slots": 1, + "Officer": false, + "Equipment": null, + "Backpack": { + "/obj/item/plant_analyzer": 1, + "/obj/item/sharpener": 1 + }, + "Belt": null, + "Extra": null + } + ], + "syndicate_black": [ + { + "ID": "job_23", + "Name": "Head of Personnel", + "Outfit": "/datum/outfit/job/workshop_patrol_bee_job_23", + "BaseOutfit": "/datum/outfit/job/hop", + "Category": "Service", + "Slots": 1, + "Officer": false, + "Equipment": { + "head": "/obj/item/clothing/head/hats/hos/cap/syndicate", + "id": "/obj/item/card/id/advanced/black/syndicate_command", + "suit": "/obj/item/clothing/suit/armor/vest/marine", + "uniform": "/obj/item/clothing/under/syndicate" + }, + "Backpack": { + "/obj/item/plant_analyzer": 1, + "/obj/item/sharpener": 1 + }, + "Belt": null, + "Extra": null + } + ] + }, + "mining_bay_basic": { + "standard": [ + { + "ID": "job_3", + "Name": "Miner", + "Outfit": "/datum/outfit/job/miner", + "BaseOutfit": "", + "Category": "Cargo", + "Slots": 1, + "Officer": false, + "Equipment": null, + "Backpack": null, + "Belt": null, + "Extra": null + } + ], + "syndicate_black": [ + { + "ID": "job_15", + "Name": "Miner", + "Outfit": "/datum/outfit/job/workshop_patrol_bee_job_15", + "BaseOutfit": "/datum/outfit/job/miner", + "Category": "Cargo", + "Slots": 1, + "Officer": false, + "Equipment": { + "id": "/obj/item/card/id/advanced/black/syndicate_command", + "uniform": "/obj/item/clothing/under/syndicate" + }, + "Backpack": null, + "Belt": null, + "Extra": null + } + ] + }, + "pharmacy_lab": { + "standard": [ + { + "ID": "job_7", + "Name": "Chemist", + "Outfit": "/datum/outfit/job/workshop_patrol_bee_job_7", + "BaseOutfit": "/datum/outfit/job/chemist", + "Category": "Medical", + "Slots": 1, + "Officer": false, + "Equipment": null, + "Backpack": { + "/obj/item/clothing/suit/hooded/wintercoat/medical/chemistry": 1 + }, + "Belt": null, + "Extra": null + } + ], + "syndicate_black": [ + { + "ID": "job_19", + "Name": "Chemist", + "Outfit": "/datum/outfit/job/workshop_patrol_bee_job_19", + "BaseOutfit": "/datum/outfit/job/chemist", + "Category": "Medical", + "Slots": 1, + "Officer": false, + "Equipment": { + "back": "/obj/item/storage/backpack/coroner", + "id": "/obj/item/card/id/advanced/black/syndicate_command", + "suit": "/obj/item/clothing/suit/toggle/labcoat/interdyne", + "uniform": "/obj/item/clothing/under/syndicate" + }, + "Backpack": { + "/obj/item/clothing/suit/hooded/wintercoat/medical/chemistry": 1 + }, + "Belt": null, + "Extra": null + } + ] + }, + "research_lab": { + "standard": [ + { + "ID": "job_8", + "Name": "Scientist", + "Outfit": "/datum/outfit/job/scientist/consistent", + "BaseOutfit": "", + "Category": "Science", + "Slots": 1, + "Officer": false, + "Equipment": null, + "Backpack": null, + "Belt": null, + "Extra": null + } + ], + "syndicate_black": [ + { + "ID": "job_20", + "Name": "Scientist", + "Outfit": "/datum/outfit/job/workshop_patrol_bee_job_20", + "BaseOutfit": "/datum/outfit/job/scientist/consistent", + "Category": "Science", + "Slots": 1, + "Officer": false, + "Equipment": { + "id": "/obj/item/card/id/advanced/black/syndicate_command", + "suit": "/obj/item/clothing/suit/toggle/labcoat/interdyne", + "uniform": "/obj/item/clothing/under/syndicate" + }, + "Backpack": null, + "Belt": null, + "Extra": null + } + ] + }, + "riot_gera_bay": { + "standard": [], + "syndicate_black": [] + }, + "security_bay_basic": { + "standard": [], + "syndicate_black": [] + }, + "service_basic": { + "standard": [ + { + "ID": "job_9", + "Name": "Chef", + "Outfit": "/datum/outfit/job/workshop_patrol_bee_job_9", + "BaseOutfit": "/datum/outfit/job/cook", + "Category": "Service", + "Slots": 1, + "Officer": false, + "Equipment": { + "gloves": "/obj/item/clothing/gloves/the_sleeping_carp" + }, + "Backpack": { + "/obj/item/choice_beacon/ingredient": 1, + "/obj/item/knife/butcher": 1, + "/obj/item/sharpener": 1 + }, + "Belt": null, + "Extra": null + } + ], + "syndicate_black": [ + { + "ID": "job_21", + "Name": "Chef", + "Outfit": "/datum/outfit/job/workshop_patrol_bee_job_21", + "BaseOutfit": "/datum/outfit/job/cook", + "Category": "Service", + "Slots": 1, + "Officer": false, + "Equipment": { + "gloves": "/obj/item/clothing/gloves/the_sleeping_carp", + "id": "/obj/item/card/id/advanced/black/syndicate_command/captain_id/syndie_spare" + }, + "Backpack": { + "/obj/item/choice_beacon/ingredient": 1, + "/obj/item/knife/butcher": 1, + "/obj/item/sharpener": 1 + }, + "Belt": null, + "Extra": null + } + ] + } + } +} diff --git a/voidcrew/mapping/ship_projects/patrol_bee.ship.json b/voidcrew/mapping/ship_projects/patrol_bee.ship.json new file mode 100644 index 00000000000..fe5e69f40f5 --- /dev/null +++ b/voidcrew/mapping/ship_projects/patrol_bee.ship.json @@ -0,0 +1,208 @@ +{ + "Version": 1, + "ID": "patrol_bee", + "Description": "The NT Patrol Bee is a once-proud Nanotrasen patrol cruiser, forgotten and left to drift in favour of the more mobile Delta-class models. Consists of every module you'd need ranging from cargo ending with service.", + "Hull": { + "Type": "/datum/map_template/shuttle/voidcrew/patrol_bee", + "Name": "Patrol Bee", + "Prefix": "_maps/voidcrew/ships/", + "Port": "ship", + "Suffix": "patrol_bee_nanotrasen", + "Slots": [ + "Upper_Cargo", + "closet", + "cleanroom", + "service", + "security_bay" + ], + "Themes": [ + { + "ID": "standard", + "Name": "NanoTrasen", + "Suffix": "patrol_bee_nanotrasen", + "Slots": [ + "Upper_Cargo", + "closet", + "cleanroom", + "service", + "security_bay" + ], + "Default": true + }, + { + "ID": "syndicate_black", + "Name": "Syndicate Black", + "Suffix": "patrol_bee_syndicate_black", + "Slots": [ + "Upper_Cargo", + "closet", + "cleanroom", + "service", + "security_bay" + ], + "Default": false + } + ], + "Modules": [ + { + "ID": "mining_bay_basic", + "Name": "Mining Bay", + "Slot": "Upper_Cargo", + "File": "patrol_bee/mining_bay_basic.dmm", + "Themes": [ + "standard", + "syndicate_black" + ], + "Default": true + }, + { + "ID": "bitrunning_den", + "Name": "Bitrunning Den", + "Slot": "Upper_Cargo", + "File": "patrol_bee/bitrunning_den.dmm", + "Themes": [ + "standard", + "syndicate_black" + ], + "Default": false + }, + { + "ID": "cargo_mech_bay", + "Name": "Cargo Mech Bay", + "Slot": "Upper_Cargo", + "File": "patrol_bee/cargo_mech_bay.dmm", + "Themes": [ + "standard", + "syndicate_black" + ], + "Default": false + }, + { + "ID": "closet_basic", + "Name": "Toilet", + "Slot": "closet", + "File": "patrol_bee/toilet.dmm", + "Themes": [ + "standard", + "syndicate_black" + ], + "Default": true + }, + { + "ID": "custodial_closet", + "Name": "Custodial Closet", + "Slot": "closet", + "File": "patrol_bee/custodial_closet.dmm", + "Themes": [ + "standard", + "syndicate_black" + ], + "Default": false + }, + { + "ID": "cleanroom_basic", + "Name": "Surgery Theater", + "Slot": "cleanroom", + "File": "patrol_bee/surgery_theater.dmm", + "Themes": [ + "standard", + "syndicate_black" + ], + "Default": true + }, + { + "ID": "pharmacy_lab", + "Name": "Pharmacy Lab", + "Slot": "cleanroom", + "File": "patrol_bee/pharmacy_lab.dmm", + "Themes": [ + "standard", + "syndicate_black" + ], + "Default": false + }, + { + "ID": "research_lab", + "Name": "Research Lab", + "Slot": "cleanroom", + "File": "patrol_bee/research_lab.dmm", + "Themes": [ + "standard", + "syndicate_black" + ], + "Default": false + }, + { + "ID": "service_basic", + "Name": "Full Kitchen", + "Slot": "service", + "File": "patrol_bee/full_kitchen.dmm", + "Themes": [ + "standard", + "syndicate_black" + ], + "Default": true + }, + { + "ID": "hydroponics", + "Name": "Hydroponics", + "Slot": "service", + "File": "patrol_bee/hydroponics.dmm", + "Themes": [ + "standard", + "syndicate_black" + ], + "Default": false + }, + { + "ID": "kitchen_and_hydroponics", + "Name": "Kitchen and Hydroponics", + "Slot": "service", + "File": "patrol_bee/kitchen_and_hydroponics.dmm", + "Themes": [ + "standard", + "syndicate_black" + ], + "Default": false + }, + { + "ID": "security_bay_basic", + "Name": "Patrol Office", + "Slot": "security_bay", + "File": "patrol_bee/patrol_office.dmm", + "Themes": [ + "standard", + "syndicate_black" + ], + "Default": true + }, + { + "ID": "riot_gera_bay", + "Name": "Riot Gear Bay", + "Slot": "security_bay", + "File": "patrol_bee/riot_gear_bay.dmm", + "Themes": [ + "standard", + "syndicate_black" + ], + "Default": false + } + ] + }, + "Crew": 4, + "Hidden": false, + "Cost": 0, + "PartCosts": { + "module/bitrunning_den": {}, + "module/cargo_mech_bay": {}, + "module/custodial_closet": {}, + "module/hydroponics": {}, + "module/kitchen_and_hydroponics": {}, + "module/pharmacy_lab": {}, + "module/research_lab": {}, + "module/riot_gera_bay": {}, + "ship": {}, + "theme/syndicate_black": {} + }, + "PortDirection": 2 +} diff --git a/voidcrew/mapping/shuttles/patrol_bee.dm b/voidcrew/mapping/shuttles/patrol_bee.dm new file mode 100644 index 00000000000..a2cc15cbb5b --- /dev/null +++ b/voidcrew/mapping/shuttles/patrol_bee.dm @@ -0,0 +1,21 @@ +/datum/map_template/shuttle/voidcrew/patrol_bee + name = "Patrol Bee" + catalog_desc = "The NT Patrol Bee is a once-proud Nanotrasen patrol cruiser, forgotten and left to drift in favour of the more mobile Delta-class models. Consists of every module you'd need ranging from cargo ending with service." + suffix = "patrol_bee_nanotrasen" + short_name = "Patrol Bee" + part_requirements = list() + has_upgrade_slots = TRUE + upgrade_slot_ids = list("Upper_Cargo", "closet", "cleanroom", "service", "security_bay") + player_hidden = FALSE + job_slots = list() + available_themes = list("standard", "syndicate_black") + +/obj/docking_port/mobile/voidcrew/patrol_bee + name = "Patrol Bee" + area_type = /area/shuttle/voidcrew/patrol_bee + port_direction = 2 + preferred_direction = NORTH + +/area/shuttle/voidcrew/patrol_bee + name = "Patrol Bee" + icon_state = "station" diff --git a/voidcrew/modules/ship_upgrades/previews/hulls/patrol_bee_nanotrasen.preview.json b/voidcrew/modules/ship_upgrades/previews/hulls/patrol_bee_nanotrasen.preview.json new file mode 100644 index 00000000000..88e51310b56 --- /dev/null +++ b/voidcrew/modules/ship_upgrades/previews/hulls/patrol_bee_nanotrasen.preview.json @@ -0,0 +1,34 @@ +{ + "hulls": { + "patrol_bee_nanotrasen": { + "height": 21, + "png": "ship_patrol_bee_nanotrasen.png", + "slots": { + "Upper_Cargo": [ + 7, + 16 + ], + "cleanroom": [ + 15, + 8 + ], + "closet": [ + 15, + 3 + ], + "security_bay": [ + 19, + 16 + ], + "service": [ + 18, + 8 + ] + }, + "src_md5": "397b851a8ba9b08be83ffe6ed5f9abb9", + "width": 23 + } + }, + "modules": {}, + "tile_px": 32 +} diff --git a/voidcrew/modules/ship_upgrades/previews/hulls/patrol_bee_syndicate_black.preview.json b/voidcrew/modules/ship_upgrades/previews/hulls/patrol_bee_syndicate_black.preview.json new file mode 100644 index 00000000000..1d29d3b62f4 --- /dev/null +++ b/voidcrew/modules/ship_upgrades/previews/hulls/patrol_bee_syndicate_black.preview.json @@ -0,0 +1,34 @@ +{ + "hulls": { + "patrol_bee_syndicate_black": { + "height": 21, + "png": "ship_patrol_bee_syndicate_black.png", + "slots": { + "Upper_Cargo": [ + 7, + 16 + ], + "cleanroom": [ + 15, + 8 + ], + "closet": [ + 15, + 3 + ], + "security_bay": [ + 19, + 16 + ], + "service": [ + 18, + 8 + ] + }, + "src_md5": "f9ad3e5767e83eb4cadbad545b8877c9", + "width": 23 + } + }, + "modules": {}, + "tile_px": 32 +} diff --git a/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/bitrunning_den.preview.json b/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/bitrunning_den.preview.json new file mode 100644 index 00000000000..c7aae1ca92e --- /dev/null +++ b/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/bitrunning_den.preview.json @@ -0,0 +1,36 @@ +{ + "hulls": {}, + "modules": { + "patrol_bee/bitrunning_den.dmm": { + "connector": [ + 1, + 1 + ], + "height": 5, + "themes": { + "standard": { + "connector": [ + 1, + 1 + ], + "height": 5, + "png": "patrol_bee_bitrunning_den_standard.png", + "src_md5": "61a1346260362b4252616fa03cac67a2", + "width": 4 + }, + "syndicate_black": { + "connector": [ + 1, + 1 + ], + "height": 5, + "png": "patrol_bee_bitrunning_den_syndicate_black.png", + "src_md5": "9308db11b4bbc647c875e7328ba8d4cd", + "width": 4 + } + }, + "width": 4 + } + }, + "tile_px": 32 +} diff --git a/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/cargo_mech_bay.preview.json b/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/cargo_mech_bay.preview.json new file mode 100644 index 00000000000..04695aea616 --- /dev/null +++ b/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/cargo_mech_bay.preview.json @@ -0,0 +1,36 @@ +{ + "hulls": {}, + "modules": { + "patrol_bee/cargo_mech_bay.dmm": { + "connector": [ + 1, + 1 + ], + "height": 5, + "themes": { + "standard": { + "connector": [ + 1, + 1 + ], + "height": 5, + "png": "patrol_bee_cargo_mech_bay_standard.png", + "src_md5": "75ef54851a743c137acfb5c473a0cd17", + "width": 4 + }, + "syndicate_black": { + "connector": [ + 1, + 1 + ], + "height": 5, + "png": "patrol_bee_cargo_mech_bay_syndicate_black.png", + "src_md5": "28834c8fee2c4a6f09be63d665593d71", + "width": 4 + } + }, + "width": 4 + } + }, + "tile_px": 32 +} diff --git a/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/custodial_closet.preview.json b/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/custodial_closet.preview.json new file mode 100644 index 00000000000..ef2783b5da9 --- /dev/null +++ b/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/custodial_closet.preview.json @@ -0,0 +1,36 @@ +{ + "hulls": {}, + "modules": { + "patrol_bee/custodial_closet.dmm": { + "connector": [ + 1, + 1 + ], + "height": 1, + "themes": { + "standard": { + "connector": [ + 1, + 1 + ], + "height": 1, + "png": "patrol_bee_custodial_closet_standard.png", + "src_md5": "68795aaf77fa144ec5a9ca2a96a3e0ca", + "width": 3 + }, + "syndicate_black": { + "connector": [ + 1, + 1 + ], + "height": 1, + "png": "patrol_bee_custodial_closet_syndicate_black.png", + "src_md5": "2f2be1fa53144399c6415c5e7b4b291e", + "width": 3 + } + }, + "width": 3 + } + }, + "tile_px": 32 +} diff --git a/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/full_kitchen.preview.json b/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/full_kitchen.preview.json new file mode 100644 index 00000000000..5b598ac614b --- /dev/null +++ b/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/full_kitchen.preview.json @@ -0,0 +1,36 @@ +{ + "hulls": {}, + "modules": { + "patrol_bee/full_kitchen.dmm": { + "connector": [ + 1, + 1 + ], + "height": 7, + "themes": { + "standard": { + "connector": [ + 1, + 1 + ], + "height": 7, + "png": "patrol_bee_full_kitchen_standard.png", + "src_md5": "818732a50f8b2c36716485c5df0868a2", + "width": 3 + }, + "syndicate_black": { + "connector": [ + 1, + 1 + ], + "height": 7, + "png": "patrol_bee_full_kitchen_syndicate_black.png", + "src_md5": "94f81bce99d831c886be679a2ab3f33a", + "width": 3 + } + }, + "width": 3 + } + }, + "tile_px": 32 +} diff --git a/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/hydroponics.preview.json b/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/hydroponics.preview.json new file mode 100644 index 00000000000..b5c2f00c50a --- /dev/null +++ b/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/hydroponics.preview.json @@ -0,0 +1,36 @@ +{ + "hulls": {}, + "modules": { + "patrol_bee/hydroponics.dmm": { + "connector": [ + 1, + 1 + ], + "height": 7, + "themes": { + "standard": { + "connector": [ + 1, + 1 + ], + "height": 7, + "png": "patrol_bee_hydroponics_standard.png", + "src_md5": "6bcceba52e8343cffcdc6714237fe386", + "width": 3 + }, + "syndicate_black": { + "connector": [ + 1, + 1 + ], + "height": 7, + "png": "patrol_bee_hydroponics_syndicate_black.png", + "src_md5": "106cd5be9362cd253e941cf4b67ef748", + "width": 3 + } + }, + "width": 3 + } + }, + "tile_px": 32 +} diff --git a/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/kitchen_and_hydroponics.preview.json b/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/kitchen_and_hydroponics.preview.json new file mode 100644 index 00000000000..2d5e67199e6 --- /dev/null +++ b/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/kitchen_and_hydroponics.preview.json @@ -0,0 +1,36 @@ +{ + "hulls": {}, + "modules": { + "patrol_bee/kitchen_and_hydroponics.dmm": { + "connector": [ + 1, + 1 + ], + "height": 7, + "themes": { + "standard": { + "connector": [ + 1, + 1 + ], + "height": 7, + "png": "patrol_bee_kitchen_and_hydroponics_standard.png", + "src_md5": "d716e89eee935261f1dc7335ba51d4fd", + "width": 3 + }, + "syndicate_black": { + "connector": [ + 1, + 1 + ], + "height": 7, + "png": "patrol_bee_kitchen_and_hydroponics_syndicate_black.png", + "src_md5": "26f46cbbb0b9b9c920893671b0544c06", + "width": 3 + } + }, + "width": 3 + } + }, + "tile_px": 32 +} diff --git a/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/mining_bay_basic.preview.json b/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/mining_bay_basic.preview.json new file mode 100644 index 00000000000..6587648a4cd --- /dev/null +++ b/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/mining_bay_basic.preview.json @@ -0,0 +1,36 @@ +{ + "hulls": {}, + "modules": { + "patrol_bee/mining_bay_basic.dmm": { + "connector": [ + 1, + 1 + ], + "height": 5, + "themes": { + "standard": { + "connector": [ + 1, + 1 + ], + "height": 5, + "png": "patrol_bee_mining_bay_basic_standard.png", + "src_md5": "5af14145cfb4af58d4f843f603f2973e", + "width": 4 + }, + "syndicate_black": { + "connector": [ + 1, + 1 + ], + "height": 5, + "png": "patrol_bee_mining_bay_basic_syndicate_black.png", + "src_md5": "cf65261380a978b9d798bf99e883b62d", + "width": 4 + } + }, + "width": 4 + } + }, + "tile_px": 32 +} diff --git a/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/patrol_office.preview.json b/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/patrol_office.preview.json new file mode 100644 index 00000000000..8869947666b --- /dev/null +++ b/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/patrol_office.preview.json @@ -0,0 +1,36 @@ +{ + "hulls": {}, + "modules": { + "patrol_bee/patrol_office.dmm": { + "connector": [ + 1, + 1 + ], + "height": 3, + "themes": { + "standard": { + "connector": [ + 1, + 1 + ], + "height": 3, + "png": "patrol_bee_patrol_office_standard.png", + "src_md5": "8551fbb44f7a6cd74cd07568deb2f12a", + "width": 4 + }, + "syndicate_black": { + "connector": [ + 1, + 1 + ], + "height": 3, + "png": "patrol_bee_patrol_office_syndicate_black.png", + "src_md5": "231f6f70f3a9e203a9b92dddec0ad454", + "width": 4 + } + }, + "width": 4 + } + }, + "tile_px": 32 +} diff --git a/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/pharmacy_lab.preview.json b/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/pharmacy_lab.preview.json new file mode 100644 index 00000000000..511b424e98a --- /dev/null +++ b/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/pharmacy_lab.preview.json @@ -0,0 +1,36 @@ +{ + "hulls": {}, + "modules": { + "patrol_bee/pharmacy_lab.dmm": { + "connector": [ + 1, + 1 + ], + "height": 4, + "themes": { + "standard": { + "connector": [ + 1, + 1 + ], + "height": 4, + "png": "patrol_bee_pharmacy_lab_standard.png", + "src_md5": "f79a8260295c5c9f480cd9560c2828c2", + "width": 3 + }, + "syndicate_black": { + "connector": [ + 1, + 1 + ], + "height": 4, + "png": "patrol_bee_pharmacy_lab_syndicate_black.png", + "src_md5": "d90e9356ebb61894c1cca0ed00b3ad7b", + "width": 3 + } + }, + "width": 3 + } + }, + "tile_px": 32 +} diff --git a/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/research_lab.preview.json b/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/research_lab.preview.json new file mode 100644 index 00000000000..b08e2c07300 --- /dev/null +++ b/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/research_lab.preview.json @@ -0,0 +1,36 @@ +{ + "hulls": {}, + "modules": { + "patrol_bee/research_lab.dmm": { + "connector": [ + 1, + 1 + ], + "height": 4, + "themes": { + "standard": { + "connector": [ + 1, + 1 + ], + "height": 4, + "png": "patrol_bee_research_lab_standard.png", + "src_md5": "23069f7c6529f2b02081150b85eddd6c", + "width": 3 + }, + "syndicate_black": { + "connector": [ + 1, + 1 + ], + "height": 4, + "png": "patrol_bee_research_lab_syndicate_black.png", + "src_md5": "0a4b0c9889ed9c5d2ce60cdf30c20685", + "width": 3 + } + }, + "width": 3 + } + }, + "tile_px": 32 +} diff --git a/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/riot_gear_bay.preview.json b/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/riot_gear_bay.preview.json new file mode 100644 index 00000000000..65f9073d17b --- /dev/null +++ b/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/riot_gear_bay.preview.json @@ -0,0 +1,36 @@ +{ + "hulls": {}, + "modules": { + "patrol_bee/riot_gear_bay.dmm": { + "connector": [ + 1, + 1 + ], + "height": 3, + "themes": { + "standard": { + "connector": [ + 1, + 1 + ], + "height": 3, + "png": "patrol_bee_riot_gear_bay_standard.png", + "src_md5": "ed3dfe2138016db17e4535bd42b9e4c2", + "width": 4 + }, + "syndicate_black": { + "connector": [ + 1, + 1 + ], + "height": 3, + "png": "patrol_bee_riot_gear_bay_syndicate_black.png", + "src_md5": "67a41e9c0bbcfd577bcb20094522a075", + "width": 4 + } + }, + "width": 4 + } + }, + "tile_px": 32 +} diff --git a/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/surgery_theater.preview.json b/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/surgery_theater.preview.json new file mode 100644 index 00000000000..ecd0f7b03f1 --- /dev/null +++ b/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/surgery_theater.preview.json @@ -0,0 +1,36 @@ +{ + "hulls": {}, + "modules": { + "patrol_bee/surgery_theater.dmm": { + "connector": [ + 1, + 1 + ], + "height": 4, + "themes": { + "standard": { + "connector": [ + 1, + 1 + ], + "height": 4, + "png": "patrol_bee_surgery_theater_standard.png", + "src_md5": "e35da90f35ab70aba46248d53555f79e", + "width": 3 + }, + "syndicate_black": { + "connector": [ + 1, + 1 + ], + "height": 4, + "png": "patrol_bee_surgery_theater_syndicate_black.png", + "src_md5": "28fc3a892410c26ae3aa84e15e997809", + "width": 3 + } + }, + "width": 3 + } + }, + "tile_px": 32 +} diff --git a/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/toilet.preview.json b/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/toilet.preview.json new file mode 100644 index 00000000000..a9d6fa6f12d --- /dev/null +++ b/voidcrew/modules/ship_upgrades/previews/modules/patrol_bee/toilet.preview.json @@ -0,0 +1,36 @@ +{ + "hulls": {}, + "modules": { + "patrol_bee/toilet.dmm": { + "connector": [ + 1, + 1 + ], + "height": 1, + "themes": { + "standard": { + "connector": [ + 1, + 1 + ], + "height": 1, + "png": "patrol_bee_toilet_standard.png", + "src_md5": "bc3a4e39fa0b2cbeca58695c32fe03d2", + "width": 3 + }, + "syndicate_black": { + "connector": [ + 1, + 1 + ], + "height": 1, + "png": "patrol_bee_toilet_syndicate_black.png", + "src_md5": "428ad2e48010fcf3cad2f653c5b9c0fa", + "width": 3 + } + }, + "width": 3 + } + }, + "tile_px": 32 +} diff --git a/voidcrew/modules/ship_upgrades/previews/patrol_bee_bitrunning_den_standard.png b/voidcrew/modules/ship_upgrades/previews/patrol_bee_bitrunning_den_standard.png new file mode 100644 index 00000000000..81b2ab40c19 Binary files /dev/null and b/voidcrew/modules/ship_upgrades/previews/patrol_bee_bitrunning_den_standard.png differ diff --git a/voidcrew/modules/ship_upgrades/previews/patrol_bee_bitrunning_den_syndicate_black.png b/voidcrew/modules/ship_upgrades/previews/patrol_bee_bitrunning_den_syndicate_black.png new file mode 100644 index 00000000000..81b2ab40c19 Binary files /dev/null and b/voidcrew/modules/ship_upgrades/previews/patrol_bee_bitrunning_den_syndicate_black.png differ diff --git a/voidcrew/modules/ship_upgrades/previews/patrol_bee_cargo_mech_bay_standard.png b/voidcrew/modules/ship_upgrades/previews/patrol_bee_cargo_mech_bay_standard.png new file mode 100644 index 00000000000..da044e16a1f Binary files /dev/null and b/voidcrew/modules/ship_upgrades/previews/patrol_bee_cargo_mech_bay_standard.png differ diff --git a/voidcrew/modules/ship_upgrades/previews/patrol_bee_cargo_mech_bay_syndicate_black.png b/voidcrew/modules/ship_upgrades/previews/patrol_bee_cargo_mech_bay_syndicate_black.png new file mode 100644 index 00000000000..da044e16a1f Binary files /dev/null and b/voidcrew/modules/ship_upgrades/previews/patrol_bee_cargo_mech_bay_syndicate_black.png differ diff --git a/voidcrew/modules/ship_upgrades/previews/patrol_bee_custodial_closet_standard.png b/voidcrew/modules/ship_upgrades/previews/patrol_bee_custodial_closet_standard.png new file mode 100644 index 00000000000..7e0cf595d92 Binary files /dev/null and b/voidcrew/modules/ship_upgrades/previews/patrol_bee_custodial_closet_standard.png differ diff --git a/voidcrew/modules/ship_upgrades/previews/patrol_bee_custodial_closet_syndicate_black.png b/voidcrew/modules/ship_upgrades/previews/patrol_bee_custodial_closet_syndicate_black.png new file mode 100644 index 00000000000..7e0cf595d92 Binary files /dev/null and b/voidcrew/modules/ship_upgrades/previews/patrol_bee_custodial_closet_syndicate_black.png differ diff --git a/voidcrew/modules/ship_upgrades/previews/patrol_bee_full_kitchen_standard.png b/voidcrew/modules/ship_upgrades/previews/patrol_bee_full_kitchen_standard.png new file mode 100644 index 00000000000..99f16271445 Binary files /dev/null and b/voidcrew/modules/ship_upgrades/previews/patrol_bee_full_kitchen_standard.png differ diff --git a/voidcrew/modules/ship_upgrades/previews/patrol_bee_full_kitchen_syndicate_black.png b/voidcrew/modules/ship_upgrades/previews/patrol_bee_full_kitchen_syndicate_black.png new file mode 100644 index 00000000000..bee1b5b1cba Binary files /dev/null and b/voidcrew/modules/ship_upgrades/previews/patrol_bee_full_kitchen_syndicate_black.png differ diff --git a/voidcrew/modules/ship_upgrades/previews/patrol_bee_hydroponics_standard.png b/voidcrew/modules/ship_upgrades/previews/patrol_bee_hydroponics_standard.png new file mode 100644 index 00000000000..80cfa9fa59f Binary files /dev/null and b/voidcrew/modules/ship_upgrades/previews/patrol_bee_hydroponics_standard.png differ diff --git a/voidcrew/modules/ship_upgrades/previews/patrol_bee_hydroponics_syndicate_black.png b/voidcrew/modules/ship_upgrades/previews/patrol_bee_hydroponics_syndicate_black.png new file mode 100644 index 00000000000..4028881001f Binary files /dev/null and b/voidcrew/modules/ship_upgrades/previews/patrol_bee_hydroponics_syndicate_black.png differ diff --git a/voidcrew/modules/ship_upgrades/previews/patrol_bee_kitchen_and_hydroponics_standard.png b/voidcrew/modules/ship_upgrades/previews/patrol_bee_kitchen_and_hydroponics_standard.png new file mode 100644 index 00000000000..651e9193e81 Binary files /dev/null and b/voidcrew/modules/ship_upgrades/previews/patrol_bee_kitchen_and_hydroponics_standard.png differ diff --git a/voidcrew/modules/ship_upgrades/previews/patrol_bee_kitchen_and_hydroponics_syndicate_black.png b/voidcrew/modules/ship_upgrades/previews/patrol_bee_kitchen_and_hydroponics_syndicate_black.png new file mode 100644 index 00000000000..8468e8e6883 Binary files /dev/null and b/voidcrew/modules/ship_upgrades/previews/patrol_bee_kitchen_and_hydroponics_syndicate_black.png differ diff --git a/voidcrew/modules/ship_upgrades/previews/patrol_bee_mining_bay_basic_standard.png b/voidcrew/modules/ship_upgrades/previews/patrol_bee_mining_bay_basic_standard.png new file mode 100644 index 00000000000..df9a5e393ad Binary files /dev/null and b/voidcrew/modules/ship_upgrades/previews/patrol_bee_mining_bay_basic_standard.png differ diff --git a/voidcrew/modules/ship_upgrades/previews/patrol_bee_mining_bay_basic_syndicate_black.png b/voidcrew/modules/ship_upgrades/previews/patrol_bee_mining_bay_basic_syndicate_black.png new file mode 100644 index 00000000000..df9a5e393ad Binary files /dev/null and b/voidcrew/modules/ship_upgrades/previews/patrol_bee_mining_bay_basic_syndicate_black.png differ diff --git a/voidcrew/modules/ship_upgrades/previews/patrol_bee_patrol_office_standard.png b/voidcrew/modules/ship_upgrades/previews/patrol_bee_patrol_office_standard.png new file mode 100644 index 00000000000..1cdf191a344 Binary files /dev/null and b/voidcrew/modules/ship_upgrades/previews/patrol_bee_patrol_office_standard.png differ diff --git a/voidcrew/modules/ship_upgrades/previews/patrol_bee_patrol_office_syndicate_black.png b/voidcrew/modules/ship_upgrades/previews/patrol_bee_patrol_office_syndicate_black.png new file mode 100644 index 00000000000..ff045383c4c Binary files /dev/null and b/voidcrew/modules/ship_upgrades/previews/patrol_bee_patrol_office_syndicate_black.png differ diff --git a/voidcrew/modules/ship_upgrades/previews/patrol_bee_pharmacy_lab_standard.png b/voidcrew/modules/ship_upgrades/previews/patrol_bee_pharmacy_lab_standard.png new file mode 100644 index 00000000000..1f6acbc068b Binary files /dev/null and b/voidcrew/modules/ship_upgrades/previews/patrol_bee_pharmacy_lab_standard.png differ diff --git a/voidcrew/modules/ship_upgrades/previews/patrol_bee_pharmacy_lab_syndicate_black.png b/voidcrew/modules/ship_upgrades/previews/patrol_bee_pharmacy_lab_syndicate_black.png new file mode 100644 index 00000000000..8d8cd7e3740 Binary files /dev/null and b/voidcrew/modules/ship_upgrades/previews/patrol_bee_pharmacy_lab_syndicate_black.png differ diff --git a/voidcrew/modules/ship_upgrades/previews/patrol_bee_research_lab_standard.png b/voidcrew/modules/ship_upgrades/previews/patrol_bee_research_lab_standard.png new file mode 100644 index 00000000000..77699fcbea3 Binary files /dev/null and b/voidcrew/modules/ship_upgrades/previews/patrol_bee_research_lab_standard.png differ diff --git a/voidcrew/modules/ship_upgrades/previews/patrol_bee_research_lab_syndicate_black.png b/voidcrew/modules/ship_upgrades/previews/patrol_bee_research_lab_syndicate_black.png new file mode 100644 index 00000000000..210fb8b508d Binary files /dev/null and b/voidcrew/modules/ship_upgrades/previews/patrol_bee_research_lab_syndicate_black.png differ diff --git a/voidcrew/modules/ship_upgrades/previews/patrol_bee_riot_gear_bay_standard.png b/voidcrew/modules/ship_upgrades/previews/patrol_bee_riot_gear_bay_standard.png new file mode 100644 index 00000000000..55e6d38fac9 Binary files /dev/null and b/voidcrew/modules/ship_upgrades/previews/patrol_bee_riot_gear_bay_standard.png differ diff --git a/voidcrew/modules/ship_upgrades/previews/patrol_bee_riot_gear_bay_syndicate_black.png b/voidcrew/modules/ship_upgrades/previews/patrol_bee_riot_gear_bay_syndicate_black.png new file mode 100644 index 00000000000..0cd2e4c5520 Binary files /dev/null and b/voidcrew/modules/ship_upgrades/previews/patrol_bee_riot_gear_bay_syndicate_black.png differ diff --git a/voidcrew/modules/ship_upgrades/previews/patrol_bee_surgery_theater_standard.png b/voidcrew/modules/ship_upgrades/previews/patrol_bee_surgery_theater_standard.png new file mode 100644 index 00000000000..2034f411e36 Binary files /dev/null and b/voidcrew/modules/ship_upgrades/previews/patrol_bee_surgery_theater_standard.png differ diff --git a/voidcrew/modules/ship_upgrades/previews/patrol_bee_surgery_theater_syndicate_black.png b/voidcrew/modules/ship_upgrades/previews/patrol_bee_surgery_theater_syndicate_black.png new file mode 100644 index 00000000000..13b0e1fdd52 Binary files /dev/null and b/voidcrew/modules/ship_upgrades/previews/patrol_bee_surgery_theater_syndicate_black.png differ diff --git a/voidcrew/modules/ship_upgrades/previews/patrol_bee_toilet_standard.png b/voidcrew/modules/ship_upgrades/previews/patrol_bee_toilet_standard.png new file mode 100644 index 00000000000..b361e914520 Binary files /dev/null and b/voidcrew/modules/ship_upgrades/previews/patrol_bee_toilet_standard.png differ diff --git a/voidcrew/modules/ship_upgrades/previews/patrol_bee_toilet_syndicate_black.png b/voidcrew/modules/ship_upgrades/previews/patrol_bee_toilet_syndicate_black.png new file mode 100644 index 00000000000..b361e914520 Binary files /dev/null and b/voidcrew/modules/ship_upgrades/previews/patrol_bee_toilet_syndicate_black.png differ diff --git a/voidcrew/modules/ship_upgrades/previews/ship_patrol_bee_nanotrasen.png b/voidcrew/modules/ship_upgrades/previews/ship_patrol_bee_nanotrasen.png new file mode 100644 index 00000000000..fa4413978bf Binary files /dev/null and b/voidcrew/modules/ship_upgrades/previews/ship_patrol_bee_nanotrasen.png differ diff --git a/voidcrew/modules/ship_upgrades/previews/ship_patrol_bee_syndicate_black.png b/voidcrew/modules/ship_upgrades/previews/ship_patrol_bee_syndicate_black.png new file mode 100644 index 00000000000..7c64fcc6acb Binary files /dev/null and b/voidcrew/modules/ship_upgrades/previews/ship_patrol_bee_syndicate_black.png differ diff --git a/voidcrew/modules/ship_upgrades/ships/patrol_bee.dm b/voidcrew/modules/ship_upgrades/ships/patrol_bee.dm new file mode 100644 index 00000000000..65034d0c848 --- /dev/null +++ b/voidcrew/modules/ship_upgrades/ships/patrol_bee.dm @@ -0,0 +1,155 @@ + +/datum/ship_theme/patrol_bee_standard + job_slots = list(list(name = "Captain", officer = TRUE, outfit = /datum/outfit/job/workshop_patrol_bee_job_1, category = "Command", slots = 1), list(name = "Ship Engineer", officer = FALSE, outfit = /datum/outfit/job/engineer/gloved, category = "Engineering", slots = 1), list(name = "Atmospheric Technician", officer = FALSE, outfit = /datum/outfit/job/workshop_patrol_bee_job_27, category = "Engineering", slots = 1), list(name = "Cargo Technician", officer = FALSE, outfit = /datum/outfit/job/workshop_patrol_bee_job_28, category = "Cargo", slots = 1), list(name = "Patrolling Officer", officer = TRUE, outfit = /datum/outfit/job/workshop_patrol_bee_job_2, category = "Security", slots = 2), list(name = "Quartermaster", officer = FALSE, outfit = /datum/outfit/job/workshop_patrol_bee_job_30, category = "Cargo", slots = 1)) + id = "standard" + name = "NanoTrasen" + for_ship = /datum/map_template/shuttle/voidcrew/patrol_bee + template_suffix = "patrol_bee_nanotrasen" + is_default = TRUE + upgrade_slot_ids = list("Upper_Cargo", "closet", "cleanroom", "service", "security_bay") + +/datum/ship_theme/patrol_bee_syndicate_black + part_cost = list() + job_slots = list(list(name = "Captain", officer = FALSE, outfit = /datum/outfit/job/workshop_patrol_bee_job_14, category = "Command", slots = 1), list(name = "Ship Engineer", officer = FALSE, outfit = /datum/outfit/job/workshop_patrol_bee_job_12, category = "Engineering", slots = 1), list(name = "Atmospheric Technician", officer = FALSE, outfit = /datum/outfit/job/workshop_patrol_bee_job_13, category = "Engineering", slots = 1), list(name = "Cargo Technician", officer = FALSE, outfit = /datum/outfit/job/workshop_patrol_bee_job_24, category = "Cargo", slots = 1), list(name = "Patrolling Officer", officer = TRUE, outfit = /datum/outfit/job/workshop_patrol_bee_job_25, category = "Security", slots = 2), list(name = "Quartermaster", officer = FALSE, outfit = /datum/outfit/job/workshop_patrol_bee_job_17, category = "Cargo", slots = 1)) + id = "syndicate_black" + name = "Syndicate Black" + for_ship = /datum/map_template/shuttle/voidcrew/patrol_bee + template_suffix = "patrol_bee_syndicate_black" + is_default = FALSE + upgrade_slot_ids = list("Upper_Cargo", "closet", "cleanroom", "service", "security_bay") + +/datum/ship_upgrade_module/patrol_bee_mining_bay_basic + job_slots_add_by_theme = list("standard" = list(list(name = "Miner", officer = FALSE, outfit = /datum/outfit/job/miner, category = "Cargo", slots = 1)), "syndicate_black" = list(list(name = "Miner", officer = FALSE, outfit = /datum/outfit/job/workshop_patrol_bee_job_15, category = "Cargo", slots = 1))) + id = "mining_bay_basic" + name = "Mining Bay" + slot = "Upper_Cargo" + for_ship = /datum/map_template/shuttle/voidcrew/patrol_bee + for_theme = list("standard", "syndicate_black") + map_file = "patrol_bee/mining_bay_basic.dmm" + is_default = TRUE + +/datum/ship_upgrade_module/patrol_bee_bitrunning_den + part_cost = list() + job_slots_add_by_theme = list("standard" = list(list(name = "Bitrunner", officer = FALSE, outfit = /datum/outfit/job/bitrunner, category = "Cargo", slots = 1)), "syndicate_black" = list(list(name = "Bitrunner", officer = FALSE, outfit = /datum/outfit/job/workshop_patrol_bee_job_16, category = "Cargo", slots = 1))) + id = "bitrunning_den" + name = "Bitrunning Den" + slot = "Upper_Cargo" + for_ship = /datum/map_template/shuttle/voidcrew/patrol_bee + for_theme = list("standard", "syndicate_black") + map_file = "patrol_bee/bitrunning_den.dmm" + is_default = FALSE + +/datum/ship_upgrade_module/patrol_bee_cargo_mech_bay + part_cost = list() + job_slots_add_by_theme = list("standard" = list(list(name = "Cargo Mechanic", officer = FALSE, outfit = /datum/outfit/job/workshop_patrol_bee_job_5, category = "Cargo", slots = 1)), "syndicate_black" = list(list(name = "Cargo Mechanic", officer = FALSE, outfit = /datum/outfit/job/workshop_patrol_bee_job_29, category = "Cargo", slots = 1))) + id = "cargo_mech_bay" + name = "Cargo Mech Bay" + slot = "Upper_Cargo" + for_ship = /datum/map_template/shuttle/voidcrew/patrol_bee + for_theme = list("standard", "syndicate_black") + map_file = "patrol_bee/cargo_mech_bay.dmm" + is_default = FALSE + +/datum/ship_upgrade_module/patrol_bee_closet_basic + id = "closet_basic" + name = "Toilet" + slot = "closet" + for_ship = /datum/map_template/shuttle/voidcrew/patrol_bee + for_theme = list("standard", "syndicate_black") + map_file = "patrol_bee/toilet.dmm" + is_default = TRUE + +/datum/ship_upgrade_module/patrol_bee_custodial_closet + part_cost = list() + id = "custodial_closet" + name = "Custodial Closet" + slot = "closet" + for_ship = /datum/map_template/shuttle/voidcrew/patrol_bee + for_theme = list("standard", "syndicate_black") + map_file = "patrol_bee/custodial_closet.dmm" + is_default = FALSE + +/datum/ship_upgrade_module/patrol_bee_cleanroom_basic + job_slots_add_by_theme = list("standard" = list(list(name = "Surgeon", officer = FALSE, outfit = /datum/outfit/job/workshop_patrol_bee_job_6, category = "Medical", slots = 1)), "syndicate_black" = list(list(name = "Surgeon", officer = FALSE, outfit = /datum/outfit/job/workshop_patrol_bee_job_18, category = "Medical", slots = 1))) + id = "cleanroom_basic" + name = "Surgery Theater" + slot = "cleanroom" + for_ship = /datum/map_template/shuttle/voidcrew/patrol_bee + for_theme = list("standard", "syndicate_black") + map_file = "patrol_bee/surgery_theater.dmm" + is_default = TRUE + +/datum/ship_upgrade_module/patrol_bee_pharmacy_lab + part_cost = list() + job_slots_add_by_theme = list("standard" = list(list(name = "Chemist", officer = FALSE, outfit = /datum/outfit/job/workshop_patrol_bee_job_7, category = "Medical", slots = 1)), "syndicate_black" = list(list(name = "Chemist", officer = FALSE, outfit = /datum/outfit/job/workshop_patrol_bee_job_19, category = "Medical", slots = 1))) + id = "pharmacy_lab" + name = "Pharmacy Lab" + slot = "cleanroom" + for_ship = /datum/map_template/shuttle/voidcrew/patrol_bee + for_theme = list("standard", "syndicate_black") + map_file = "patrol_bee/pharmacy_lab.dmm" + is_default = FALSE + +/datum/ship_upgrade_module/patrol_bee_research_lab + part_cost = list() + job_slots_add_by_theme = list("standard" = list(list(name = "Scientist", officer = FALSE, outfit = /datum/outfit/job/scientist/consistent, category = "Science", slots = 1)), "syndicate_black" = list(list(name = "Scientist", officer = FALSE, outfit = /datum/outfit/job/workshop_patrol_bee_job_20, category = "Science", slots = 1))) + id = "research_lab" + name = "Research Lab" + slot = "cleanroom" + for_ship = /datum/map_template/shuttle/voidcrew/patrol_bee + for_theme = list("standard", "syndicate_black") + map_file = "patrol_bee/research_lab.dmm" + is_default = FALSE + +/datum/ship_upgrade_module/patrol_bee_service_basic + job_slots_add_by_theme = list("standard" = list(list(name = "Chef", officer = FALSE, outfit = /datum/outfit/job/workshop_patrol_bee_job_9, category = "Service", slots = 1)), "syndicate_black" = list(list(name = "Chef", officer = FALSE, outfit = /datum/outfit/job/workshop_patrol_bee_job_21, category = "Service", slots = 1))) + id = "service_basic" + name = "Full Kitchen" + slot = "service" + for_ship = /datum/map_template/shuttle/voidcrew/patrol_bee + for_theme = list("standard", "syndicate_black") + map_file = "patrol_bee/full_kitchen.dmm" + is_default = TRUE + +/datum/ship_upgrade_module/patrol_bee_hydroponics + part_cost = list() + job_slots_add_by_theme = list("standard" = list(list(name = "Botanist", officer = FALSE, outfit = /datum/outfit/job/botanist, category = "Service", slots = 1)), "syndicate_black" = list(list(name = "New job", officer = FALSE, outfit = /datum/outfit/job/botanist/syndicate, category = "Assistant", slots = 1))) + id = "hydroponics" + name = "Hydroponics" + slot = "service" + for_ship = /datum/map_template/shuttle/voidcrew/patrol_bee + for_theme = list("standard", "syndicate_black") + map_file = "patrol_bee/hydroponics.dmm" + is_default = FALSE + +/datum/ship_upgrade_module/patrol_bee_kitchen_and_hydroponics + part_cost = list() + job_slots_add_by_theme = list("standard" = list(list(name = "Head of Personnel", officer = FALSE, outfit = /datum/outfit/job/workshop_patrol_bee_job_11, category = "Service", slots = 1)), "syndicate_black" = list(list(name = "Head of Personnel", officer = FALSE, outfit = /datum/outfit/job/workshop_patrol_bee_job_23, category = "Service", slots = 1))) + id = "kitchen_and_hydroponics" + name = "Kitchen and Hydroponics" + slot = "service" + for_ship = /datum/map_template/shuttle/voidcrew/patrol_bee + for_theme = list("standard", "syndicate_black") + map_file = "patrol_bee/kitchen_and_hydroponics.dmm" + is_default = FALSE + +/datum/ship_upgrade_module/patrol_bee_security_bay_basic + job_slots_add_by_theme = list("standard" = list(), "syndicate_black" = list()) + id = "security_bay_basic" + name = "Patrol Office" + slot = "security_bay" + for_ship = /datum/map_template/shuttle/voidcrew/patrol_bee + for_theme = list("standard", "syndicate_black") + map_file = "patrol_bee/patrol_office.dmm" + is_default = TRUE + +/datum/ship_upgrade_module/patrol_bee_riot_gera_bay + part_cost = list() + job_slots_add_by_theme = list("standard" = list(), "syndicate_black" = list()) + id = "riot_gera_bay" + name = "Riot Gear Bay" + slot = "security_bay" + for_ship = /datum/map_template/shuttle/voidcrew/patrol_bee + for_theme = list("standard", "syndicate_black") + map_file = "patrol_bee/riot_gear_bay.dmm" + is_default = FALSE