diff --git a/_maps/map_files/Snaxi/IcemoonUnderground_Above.dmm b/_maps/map_files/Snaxi/IcemoonUnderground_Above.dmm index 4e2303e671..403f155854 100644 --- a/_maps/map_files/Snaxi/IcemoonUnderground_Above.dmm +++ b/_maps/map_files/Snaxi/IcemoonUnderground_Above.dmm @@ -1,1223 +1,17 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "aa" = ( -/obj/machinery/light/small, -/turf/closed/mineral/random/snow, -/area/mine/laborcamp) +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/mine/living_quarters) "ah" = ( /turf/closed/mineral/random/snow, /area/icemoon/underground/unexplored/rivers) "ak" = ( /turf/closed/mineral/random/high_chance/snow, /area/icemoon/underground/unexplored/rivers) -"ao" = ( -/turf/closed/wall/r_wall, -/area/mine/laborcamp) -"ap" = ( -/obj/machinery/door/airlock/external{ - glass = 1; - name = "Labor Camp External Airlock"; - opacity = 0 - }, -/turf/open/floor/plating, -/area/mine/laborcamp) -"aq" = ( -/obj/structure/closet/crate, -/turf/closed/mineral/random/snow, -/area/icemoon/underground/unexplored/rivers) -"au" = ( -/obj/structure/ore_box, -/turf/closed/mineral/random/snow, -/area/icemoon/underground/unexplored/rivers) -"az" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating, -/area/mine/laborcamp) -"aC" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/mine/laborcamp) -"aF" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"aG" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"aJ" = ( -/obj/structure/ore_box, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"aM" = ( -/obj/structure/table, -/obj/item/storage/firstaid/regular, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/mine/laborcamp) -"aN" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/mine/laborcamp) -"aS" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/mine/laborcamp) -"aV" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/mine/laborcamp) -"aY" = ( -/obj/machinery/door/airlock/medical/glass{ - name = "Infirmary" - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/mine/laborcamp) -"bd" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"bf" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"bg" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/sign/warning/xeno_mining{ - pixel_y = 32 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"bh" = ( -/obj/effect/turf_decal/loading_area{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"bi" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"bn" = ( -/obj/machinery/camera{ - c_tag = "Labor Camp External North"; - dir = 1; - network = list("labor") - }, -/turf/closed/mineral/random/snow, -/area/mine/laborcamp) -"bo" = ( -/obj/structure/table, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/mine/laborcamp) -"bp" = ( -/obj/structure/table, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/machinery/light/small, -/turf/open/floor/plasteel/white, -/area/mine/laborcamp) -"bq" = ( -/obj/structure/bed, -/obj/item/bedsheet/medical, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Labor Camp Infirmary"; - dir = 8; - network = list("labor") - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/mine/laborcamp) -"br" = ( -/turf/closed/wall, -/area/mine/laborcamp) -"bs" = ( -/obj/structure/sign/departments/medbay/alt{ - pixel_x = -32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"bt" = ( -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"bu" = ( -/obj/effect/turf_decal/bot, -/obj/structure/ore_box, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"bw" = ( -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"bx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ - c_tag = "Labor Camp Operations"; - dir = 8; - network = list("labor") - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"by" = ( -/obj/machinery/mineral/unloading_machine{ - dir = 1; - icon_state = "unloader-corner"; - input_dir = 1; - output_dir = 2 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/mine/laborcamp) -"bB" = ( -/obj/structure/rack, -/obj/item/storage/bag/ore, -/obj/item/pickaxe, -/obj/item/flashlight, -/obj/item/clothing/glasses/meson, -/obj/item/mining_scanner, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"bD" = ( -/obj/structure/rack, -/obj/item/storage/bag/ore, -/obj/item/flashlight, -/obj/item/pickaxe, -/obj/item/clothing/glasses/meson, -/obj/item/mining_scanner, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"bE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"bF" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"bG" = ( -/obj/effect/turf_decal/bot, -/obj/structure/ore_box, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"bH" = ( -/obj/machinery/conveyor{ - id = "gulag" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/mine/laborcamp) -"bI" = ( -/turf/open/floor/plasteel/freezer, -/area/mine/laborcamp) -"bJ" = ( -/obj/machinery/shower{ - pixel_y = 22 - }, -/turf/open/floor/plasteel/freezer, -/area/mine/laborcamp) -"bK" = ( -/obj/machinery/shower{ - pixel_y = 22 - }, -/obj/item/soap/nanotrasen, -/obj/item/bikehorn/rubberducky, -/turf/open/floor/plasteel/freezer, -/area/mine/laborcamp) -"bL" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer/libraryconsole/bookmanagement, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"bM" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/pen, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"bN" = ( -/obj/structure/bookcase, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"bO" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"bP" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"bQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"bR" = ( -/obj/machinery/conveyor_switch/oneway{ - id = "gulag"; - name = "labor camp conveyor" - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"bS" = ( -/obj/machinery/mineral/processing_unit_console, -/turf/closed/wall, -/area/mine/laborcamp) -"bT" = ( -/obj/machinery/mineral/processing_unit{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/mine/laborcamp) -"bU" = ( -/obj/machinery/camera{ - c_tag = "Labor Camp External West"; - dir = 4; - network = list("labor") - }, -/turf/closed/mineral/random/snow, -/area/mine/laborcamp) -"bV" = ( -/obj/machinery/light/small, -/obj/machinery/camera{ - c_tag = "Labor Camp Showers"; - dir = 1; - network = list("labor") - }, -/turf/open/floor/plasteel/freezer, -/area/mine/laborcamp) -"bW" = ( -/obj/structure/sink/kitchen{ - desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; - dir = 8; - name = "old sink"; - pixel_x = 12 - }, -/turf/open/floor/plasteel/freezer, -/area/mine/laborcamp) -"bX" = ( -/obj/structure/chair/stool, -/obj/structure/sign/poster/official/report_crimes{ - pixel_x = -32 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"bY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"ca" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ - c_tag = "Labor Camp Library"; - dir = 8; - network = list("labor") - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"cb" = ( -/obj/effect/turf_decal/bot, -/obj/structure/ore_box, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"cc" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"ch" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"cj" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Showers" - }, -/turf/open/floor/plasteel/freezer, -/area/mine/laborcamp) -"ck" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"cl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"cm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"cn" = ( -/obj/structure/sign/poster/official/obey{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"co" = ( -/obj/machinery/vending/sustenance, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"cp" = ( -/obj/machinery/door/airlock{ - name = "Labor Camp Library" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"cq" = ( -/obj/structure/toilet{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/freezer, -/area/mine/laborcamp) -"cs" = ( -/obj/structure/sink/kitchen{ - desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; - name = "old sink"; - pixel_y = 28 - }, -/turf/open/floor/plasteel/freezer, -/area/mine/laborcamp) -"cy" = ( -/obj/structure/closet/crate/internals, -/obj/item/tank/internals/emergency_oxygen, -/obj/item/tank/internals/emergency_oxygen, -/obj/item/tank/internals/emergency_oxygen, -/obj/item/tank/internals/emergency_oxygen, -/obj/item/clothing/mask/breath, -/obj/item/clothing/mask/breath, -/obj/item/clothing/mask/breath, -/obj/item/clothing/mask/breath, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"cB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/loading_area{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"cC" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "gulag" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/plasticflaps, -/turf/open/floor/plating, -/area/mine/laborcamp) -"cD" = ( -/obj/machinery/conveyor{ - dir = 10; - id = "gulag" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/mine/laborcamp) -"cE" = ( -/obj/structure/fence{ - dir = 4 - }, -/turf/closed/mineral/random/snow, -/area/icemoon/underground/unexplored/rivers) -"cF" = ( -/obj/structure/fence{ - dir = 4 - }, -/obj/structure/sign/mining, -/turf/closed/mineral/random/snow, -/area/icemoon/underground/unexplored/rivers) -"cG" = ( -/turf/closed/wall/r_wall, -/area/icemoon/underground/unexplored/rivers) -"cH" = ( -/obj/structure/chair/stool, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"cI" = ( -/obj/structure/table, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = -3; - pixel_y = 5 - }, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = 3 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"cJ" = ( -/obj/structure/table, -/obj/item/toy/cards/deck, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"cK" = ( -/obj/structure/sign/poster/official/work_for_a_future{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"cL" = ( -/obj/item/radio/intercom{ - desc = "Talk through this. It looks like it has been modified to not broadcast."; - name = "Prison Intercom (General)"; - pixel_y = 24; - prison_radio = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"cM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"cO" = ( -/obj/machinery/door/airlock{ - name = "Unisex Restroom" - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"cP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/public/glass{ - id_tag = "cellblock1"; - name = "Labor Camp Operations" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"cQ" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"cR" = ( -/obj/structure/table, -/obj/item/trash/plate, -/obj/item/kitchen/fork, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"cS" = ( -/obj/structure/chair/stool, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"cT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"cU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"cV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"cW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"cX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/public/glass{ - id_tag = "cellblock1"; - name = "Labor Camp Cellblock" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"cZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"db" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"dc" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"dd" = ( -/obj/structure/sign/poster/official/do_not_question{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"de" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"df" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/machinery/mineral/labor_points_checker{ - pixel_y = 25 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"dg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"dh" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/cafeteria, -/area/mine/laborcamp) -"di" = ( -/obj/structure/table, -/obj/structure/bedsheetbin, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/cafeteria, -/area/mine/laborcamp) -"dj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"dk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate, -/obj/item/seeds/wheat, -/obj/item/seeds/wheat, -/obj/item/seeds/tomato, -/obj/item/seeds/onion, -/obj/item/seeds/garlic, -/obj/item/seeds/carrot, -/obj/item/seeds/ambrosia, -/obj/item/seeds/apple, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"dl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ - c_tag = "Labor Camp Cellblock"; - dir = 4; - network = list("labor") - }, -/obj/item/twohanded/required/kirbyplants/random, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"dm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"dn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"do" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/cafeteria, -/area/mine/laborcamp) -"dp" = ( -/obj/machinery/washing_machine, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/cafeteria, -/area/mine/laborcamp) -"dq" = ( -/obj/structure/sign/poster/official/safety_report{ - pixel_x = -32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ - c_tag = "Labor Camp Central"; - dir = 4; - network = list("labor") - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"dr" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/microwave{ - pixel_y = 6 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"ds" = ( -/obj/machinery/seed_extractor, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/mine/laborcamp) -"du" = ( -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/mine/laborcamp) -"dv" = ( -/obj/machinery/biogenerator, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/mine/laborcamp) -"dw" = ( -/obj/machinery/door/airlock/public/glass{ - id_tag = "gulag1"; - name = "Cell 1" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"dx" = ( -/obj/machinery/door/airlock/public/glass{ - id_tag = "gulag2"; - name = "Cell 2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"dy" = ( -/obj/machinery/door/airlock/public/glass{ - id_tag = "gulag3"; - name = "Cell 3" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"dz" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/door/airlock/security/glass{ - name = "Labor Camp Shuttle Security Airlock"; - req_access_txt = "2" - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"dA" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "labor"; - name = "Labor Camp Lockdown"; - pixel_y = 28; - req_access_txt = "2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"dB" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/airlock/security/glass{ - name = "Labor Camp Shuttle Security Airlock"; - req_access_txt = "2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"dC" = ( -/obj/machinery/door/poddoor/preopen{ - id = "labor"; - name = "labor camp blast door" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"dD" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/box/donkpockets, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"dE" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/seeds/carrot, -/turf/open/floor/plasteel/dark, -/area/mine/laborcamp) -"dF" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/mine/laborcamp) -"dH" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green, -/obj/item/seeds/soya, -/turf/open/floor/plasteel/dark, -/area/mine/laborcamp) -"dI" = ( -/obj/structure/chair/stool, -/obj/machinery/flasher{ - id = "GulagCell 1"; - pixel_x = -28 - }, -/obj/structure/sign/poster/official/obey{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"dJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"dK" = ( -/obj/structure/chair/stool, -/obj/machinery/flasher{ - id = "GulagCell 2"; - pixel_x = -28 - }, -/obj/structure/sign/poster/official/work_for_a_future{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"dL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"dM" = ( -/obj/structure/chair/stool, -/obj/machinery/flasher{ - id = "GulagCell 3"; - pixel_x = -28 - }, -/obj/structure/sign/poster/official/obey{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"dN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"dO" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/item/book/manual/chef_recipes{ - pixel_x = 2; - pixel_y = 6 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"dP" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/item/cultivator, -/obj/item/seeds/potato, -/turf/open/floor/plasteel/dark, -/area/mine/laborcamp) -"dQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/reagent_containers/glass/bucket, -/turf/open/floor/plasteel/dark, -/area/mine/laborcamp) -"dR" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/decal/cleanable/dirt, -/obj/item/seeds/redbeet, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/mine/laborcamp) -"dS" = ( -/obj/structure/table, -/obj/item/paper, -/obj/item/pen, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ - c_tag = "Labor Camp Cell 1"; - dir = 4; - network = list("labor") - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"dT" = ( -/obj/structure/bed, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"dU" = ( -/obj/structure/table, -/obj/item/paper, -/obj/item/pen, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ - c_tag = "Labor Camp Cell 2"; - dir = 4; - network = list("labor") - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"dV" = ( -/obj/structure/table, -/obj/item/paper, -/obj/item/pen, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ - c_tag = "Labor Camp Cell 3"; - dir = 4; - network = list("labor") - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) "dW" = ( /turf/closed/wall, /area/mine/eva) @@ -1225,84 +19,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/mine/eva) -"dY" = ( -/obj/machinery/computer/shuttle/labor/one_way{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"dZ" = ( -/obj/structure/gulag_beacon, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"ea" = ( -/obj/machinery/status_display/evac{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"eb" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"ec" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"ee" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/twohanded/required/kirbyplants/random, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"ef" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/obj/effect/turf_decal/tile/green, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/plant_analyzer, -/turf/open/floor/plasteel/dark, -/area/mine/laborcamp) -"eg" = ( -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sink/kitchen{ - desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; - dir = 1; - name = "old sink"; - pixel_y = -5 - }, -/turf/open/floor/plasteel/dark, -/area/mine/laborcamp) -"eh" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/seeds/onion, -/turf/open/floor/plasteel/dark, -/area/mine/laborcamp) "ei" = ( /obj/structure/table, /obj/item/pickaxe, @@ -1342,26 +58,6 @@ }, /turf/open/floor/plasteel, /area/mine/eva) -"em" = ( -/obj/structure/sign/warning/docking{ - pixel_x = -32 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"en" = ( -/obj/structure/closet/secure_closet/brig, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"eo" = ( -/obj/machinery/camera{ - c_tag = "Labor Camp External South"; - dir = 4; - network = list("labor") - }, -/turf/closed/mineral/random/snow, -/area/mine/laborcamp) "eq" = ( /turf/closed/wall, /area/mine/production) @@ -1418,69 +114,6 @@ }, /turf/closed/mineral/random/snow, /area/icemoon/underground/unexplored/rivers) -"ey" = ( -/obj/docking_port/stationary{ - dir = 8; - dwidth = 2; - height = 5; - id = "laborcamp_away"; - name = "labor camp"; - width = 9 - }, -/turf/closed/mineral/random/snow, -/area/icemoon/underground/unexplored/rivers) -"ez" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/door/airlock/security/glass{ - name = "Labor Camp Shuttle Prisoner Airlock" - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"eA" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"eB" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/airlock/security/glass{ - name = "Labor Camp Shuttle Prisoner Airlock" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"eC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"eD" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Labor Camp APC"; - pixel_y = 23 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/mine/laborcamp) -"eE" = ( -/obj/structure/toilet{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/mine/laborcamp/security) "eH" = ( /obj/machinery/airalarm{ pixel_y = 23 @@ -1564,50 +197,6 @@ /obj/effect/turf_decal/tile/purple, /turf/open/floor/plasteel, /area/mine/eva) -"eS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/obj/machinery/door/airlock/highsecurity{ - name = "Labor Camp Monitoring"; - req_access_txt = "2" - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp) -"eT" = ( -/obj/machinery/door/airlock{ - name = "Restroom" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) -"eU" = ( -/turf/closed/wall, -/area/mine/laborcamp/security) -"eW" = ( -/turf/closed/wall/r_wall, -/area/mine/laborcamp/security) -"eX" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/mine/laborcamp/security) -"eY" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/mine/laborcamp/security) "eZ" = ( /obj/structure/sign/warning/docking, /obj/effect/spawner/structure/window/reinforced, @@ -1773,109 +362,6 @@ }, /turf/open/floor/plasteel, /area/mine/eva) -"fn" = ( -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/structure/table, -/obj/item/restraints/handcuffs, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) -"fp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/mob/living/simple_animal/bot/secbot/beepsky{ - desc = "Powered by the tears and sweat of laborers."; - name = "Prison Ofitser" - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) -"fq" = ( -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/structure/sign/poster/official/twelve_gauge{ - pixel_y = 32 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) -"fr" = ( -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/power/apc{ - dir = 1; - name = "Labor Camp Security APC"; - pixel_y = 23 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) -"fs" = ( -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) -"ft" = ( -/obj/machinery/computer/secure_data, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) -"fu" = ( -/obj/machinery/computer/security/labor, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) -"fv" = ( -/obj/machinery/computer/prisoner, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) -"fy" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/mine/laborcamp/security) "fB" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 @@ -1965,45 +451,6 @@ }, /turf/open/floor/plasteel, /area/mine/eva) -"fO" = ( -/obj/machinery/vending/security{ - onstation_override = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) -"fP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) -"ga" = ( -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) -"gd" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) -"gn" = ( -/obj/structure/chair/office{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) -"gp" = ( -/obj/structure/table, -/obj/effect/turf_decal/tile/red, -/obj/item/paper_bin, -/obj/item/pen, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) "gS" = ( /obj/effect/turf_decal/tile/purple{ dir = 1 @@ -2037,70 +484,6 @@ /obj/structure/closet/emcloset, /turf/open/floor/plasteel, /area/mine/eva) -"ia" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/closet/secure_closet/freezer/gulag_fridge, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) -"ie" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) -"ip" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) -"ix" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) -"iG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) -"iM" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) -"iZ" = ( -/obj/structure/table, -/obj/effect/turf_decal/tile/red, -/obj/machinery/recharger, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) "je" = ( /obj/effect/turf_decal/tile/purple{ dir = 8 @@ -2165,85 +548,6 @@ /obj/structure/ore_box, /turf/open/floor/plasteel, /area/mine/eva) -"ks" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/mine/laborcamp/security) -"ku" = ( -/obj/structure/table, -/obj/item/storage/fancy/donut_box, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) -"kv" = ( -/obj/structure/chair/comfy/brown{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) -"kI" = ( -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "Labor Camp Security Office"; - dir = 1; - network = list("labor") - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) -"kL" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) -"kO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) -"lO" = ( -/obj/effect/turf_decal/tile/red, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) -"mi" = ( -/obj/machinery/light, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) -"mL" = ( -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red, -/obj/structure/closet/secure_closet/labor_camp_security, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) -"mS" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, -/turf/open/floor/plating, -/area/mine/laborcamp/security) "nd" = ( /turf/closed/wall, /area/mine/living_quarters) @@ -2279,39 +583,9 @@ }, /turf/closed/mineral/random/snow, /area/icemoon/underground/unexplored/rivers) -"nI" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/mine/laborcamp/security) -"nL" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/obj/machinery/door/airlock/security/glass{ - name = "Labor Camp Monitoring"; - req_access_txt = "2" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/mine/laborcamp/security) "nN" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/mine/laborcamp/security) +/turf/closed/wall/r_wall, +/area/mine/living_quarters) "nV" = ( /turf/closed/wall/r_wall, /area/mine/maintenance) @@ -2448,26 +722,12 @@ }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"rv" = ( -/obj/structure/sign/poster/official/random{ - pixel_y = 32 - }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) "ry" = ( /obj/effect/turf_decal/tile/purple{ dir = 8 }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"rz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) "sa" = ( /turf/open/floor/plasteel, /area/mine/living_quarters) @@ -2659,14 +919,6 @@ }, /turf/open/floor/plasteel, /area/mine/living_quarters) -"we" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/mine/living_quarters) "wj" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ dir = 5 @@ -3151,22 +1403,19 @@ dir = 4; piping_layer = 3 }, -/obj/structure/lattice/catwalk, -/turf/closed/mineral/random/snow, +/turf/open/floor/plating/snowed/smoothed/icemoon, /area/mine/living_quarters) "Gv" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ dir = 4 }, -/obj/structure/lattice/catwalk, -/turf/closed/mineral/random/snow, +/turf/open/floor/plating/snowed/smoothed/icemoon, /area/mine/living_quarters) "Gw" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ dir = 4 }, /obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, /turf/open/floor/plating, /area/mine/living_quarters) "GI" = ( @@ -3176,12 +1425,11 @@ /turf/open/floor/plasteel, /area/mine/living_quarters) "GN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/structure/cable{ - icon_state = "1-4" + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 }, /turf/open/floor/plasteel, /area/mine/living_quarters) @@ -3189,9 +1437,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/cable{ icon_state = "4-8" }, @@ -3199,13 +1444,15 @@ /area/mine/living_quarters) "Hd" = ( /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, /obj/structure/cable{ icon_state = "4-8" }, /obj/structure/cable{ icon_state = "1-4" }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, /turf/open/floor/plasteel, /area/mine/living_quarters) "Ho" = ( @@ -3457,11 +1704,6 @@ }, /turf/open/floor/plasteel, /area/mine/production) -"KJ" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, -/turf/open/floor/plating, -/area/mine/living_quarters) "Lg" = ( /obj/effect/turf_decal/tile/brown{ dir = 8 @@ -31949,7 +30191,7 @@ ah ah ah ah -ey +ah ah ah ah @@ -32196,18 +30438,18 @@ ah ah ah ah -ao -aC -aC -aC -aC -ao -dz -ao -ao -ao -ez -ao +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah ah ah ah @@ -32453,18 +30695,18 @@ ah ah ah ah -ao -aG -cH -cH -aG -br -dA -br -dY -br -eA -ao +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah ah ah ah @@ -32710,18 +30952,18 @@ ah ah ah ah -ao -cn -cI -cQ -dj -br -dB -br -dZ -br -eB -ao +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah ah ah ah @@ -32964,26 +31206,26 @@ ah ah ah ah -aC -aC -aC -ao -aG -cJ -cR -aG -br -dC -br -ea -em -aG -ao -eW -eW -eW -ks -eW +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +nN op op op @@ -33221,26 +31463,26 @@ ah ah ah ah -aC -bI -bV -br -aG -aG -cS -aG -dq -bw -aG -eb -aG -dj -ao -fn -fO -ia -ku -eW +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +nN qN sa zU @@ -33477,27 +31719,27 @@ ah ah ah ah -bn -ao -bJ -bI -cj -aG -aG -cT -cm -cm -cm -dN -ec -cM -eC -eS -fp -fP -ie -kv -eW +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +nN rj sa zX @@ -33734,33 +31976,33 @@ ah ah ah ah -aq -ao -bK -bW -br -co -aG -cU -aG -dr -dD -dO -ee -en -en -ao -fq -ga -ip -kI -eW -rv -sa -sa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +nN +ET +aa +Du nd Gw -KJ +op nd ah ah @@ -33989,29 +32231,29 @@ ah ah ah ah -aC -aC -aC -ao -br -br -br -br -cK -cV -aG -ds -dE -dP -ef -ao -ao -ao -fr -ga -ix -kL -nI +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +nN ry vW Ac @@ -34246,33 +32488,33 @@ ah ah ah ah -aC -aM -bo -br -bL -bX -ck -br -cL -cU -aG -du -dF -dQ -eg -ao -eD -eT -fs -gd -iG -kO -nL -rz -we -rz -rz +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +nN +sa +sa +sa +sa GN Lu nd @@ -34503,28 +32745,28 @@ ah ah ah ah -aC -aN -bp -br -bM -bY -cl -cp -cM -cW -dk -dv -dH -dR -eh -ao -eE -eU -ft -ga -iM -lO +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah nN sa sa @@ -34760,28 +33002,28 @@ ah ah ah ah -aC -aS -bq -br -bN -ca -br -br -br -cX -br -br -br -br -br -ao -ao -eW -fu -gn -ga -mi +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah nV nV nV @@ -35017,28 +33259,28 @@ ah ah ah ah -ao -aV -br -br -br -br -br -cq -br -cZ -dl -br -dI -dS -aC -eo ah -eX -fv -gp -iZ -mL +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah nV sj sj @@ -35273,29 +33515,29 @@ ah ah ah ah -au -ao -aV -br -bB -bB -bB -br -cs -cO -db -cm -dw -dJ -dT -aC ah ah -eY -fy -fy -fy -mS +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah nV so wj @@ -35530,22 +33772,22 @@ ah ah ah ah -au -ao -aY -br -bD -aG -aG -br -br -br -dc -dm -br -br -br -ao +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah ah ah ah @@ -35785,24 +34027,24 @@ ah ah ah ah -aa -ao -ao -ao -bd -bs -bE -aG -aG -aG -cy -br -dd -aG -br -dK -dU -aC +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah ah ah ah @@ -36043,23 +34285,23 @@ ah ah ah ah -ap -az -ap -bf -bt -bF -bO -cb -aG -aG -br -de -cm -dx -dL -dT -aC +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah ah ah ah @@ -36299,24 +34541,24 @@ ah ah ah ah -aa -ao -ao -ao -bg -bu -bG -bP -cc -cm -cm -cP -cW -aG -br -br -br -ao +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah ah ah ah @@ -36557,23 +34799,23 @@ ah ah ah ah -aq -aC -aF -aG -bw -aG -bQ -aG -aG -aG -br -df -dn -br -dM -dV -aC +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah ah ah ah @@ -36815,22 +35057,22 @@ ah ah ah ah -aC -aG -aG -bx -aG -bR -ch -bw -cB -br -dg -cm -dy -dJ -dT -aC +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah ah ah ah @@ -37072,22 +35314,22 @@ ah ah ah ah -aC -aJ -bh -br -br -bS -br -br -cC -ao -dh -do -ao -ao -ao -ao +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah ah ah ah @@ -37329,19 +35571,19 @@ ah ah ah ah -aC -aJ -bi -by -bH -bT -bH -bH -cD -ao -di -dp -aC +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah ah ah ah @@ -37586,19 +35828,19 @@ ah ah ah ah -aC -aC -aC -ao -ao -ao -ao -ao -ao -ao -aC -aC -aC +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah ah ah ah @@ -37848,10 +36090,10 @@ ah ah ah ah -bU ah ah -cE +ah +ah ah ah ah @@ -38108,7 +36350,7 @@ ah ah ah ah -cF +ah ah ah ah @@ -38365,7 +36607,7 @@ ah ah ah ah -cE +ah ah ah ah @@ -38622,7 +36864,7 @@ ah ah ah ah -cE +ah ah ah ah @@ -38879,7 +37121,7 @@ ah ah ah ah -cG +ah ah ah ah diff --git a/_maps/map_files/Snaxi/Snaxi.dmm b/_maps/map_files/Snaxi/Snaxi.dmm index 22d8eb14ee..148ca1478a 100644 --- a/_maps/map_files/Snaxi/Snaxi.dmm +++ b/_maps/map_files/Snaxi/Snaxi.dmm @@ -2114,6 +2114,7 @@ /area/science/robotics/mechbay) "aGl" = ( /obj/structure/closet/secure_closet/miner, +/obj/item/clothing/shoes/winterboots/ice_boots, /turf/open/floor/plasteel, /area/quartermaster/miningdock) "aGD" = ( @@ -7452,6 +7453,10 @@ }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) +"cxV" = ( +/obj/effect/turf_decal/bot, +/turf/open/floor/plating/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors) "cxX" = ( /obj/structure/cable{ icon_state = "4-8" @@ -11465,6 +11470,7 @@ dir = 1 }, /obj/structure/closet/secure_closet/miner, +/obj/item/clothing/shoes/winterboots/ice_boots, /turf/open/floor/plasteel, /area/quartermaster/miningdock) "fcJ" = ( @@ -13274,7 +13280,7 @@ icon_state = "2-4" }, /obj/effect/turf_decal/bot_white, -/obj/vehicle/ridden/secway, +/obj/vehicle/ridden/atv/snowmobile/snowcurity, /obj/item/key/security, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) @@ -14347,7 +14353,7 @@ /turf/open/floor/plating, /area/engine/engineering) "gVo" = ( -/obj/vehicle/ridden/atv, +/obj/vehicle/ridden/atv/snowmobile, /obj/item/key, /turf/open/floor/pod/dark, /area/medical/paramedic) @@ -18988,14 +18994,21 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload_foyer) +"jTl" = ( +/obj/effect/turf_decal/stripes, +/obj/machinery/computer/cargo{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) "jTo" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/effect/turf_decal/bot_white, -/obj/vehicle/ridden/secway, -/obj/item/key/security, /obj/structure/window/reinforced, +/obj/vehicle/ridden/atv/snowmobile/snowcurity, +/obj/item/key/security, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) "jTs" = ( @@ -19294,7 +19307,8 @@ dir = 1 }, /obj/effect/turf_decal/bot, -/obj/machinery/suit_storage_unit/standard_unit, +/obj/vehicle/ridden/atv/snowmobile, +/obj/item/key, /turf/open/floor/plasteel/dark, /area/storage/eva) "keq" = ( @@ -22074,6 +22088,8 @@ c_tag = "Mining Dock External"; dir = 8 }, +/obj/vehicle/ridden/atv/snowmobile, +/obj/item/key, /turf/open/floor/plasteel, /area/quartermaster/miningdock) "mcU" = ( @@ -22343,9 +22359,9 @@ /obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/structure/rack, /obj/effect/turf_decal/bot, -/obj/item/tank/jetpack/carbondioxide/eva, +/obj/vehicle/ridden/atv/snowmobile, +/obj/item/key, /turf/open/floor/plasteel/dark, /area/storage/eva) "mnj" = ( @@ -26747,13 +26763,14 @@ dir = 4 }, /obj/effect/turf_decal/bot, -/obj/machinery/suit_storage_unit/standard_unit, /obj/item/radio/intercom{ pixel_y = 25 }, /obj/machinery/camera/motion{ c_tag = "EVA Motion Sensor" }, +/obj/vehicle/ridden/atv/snowmobile, +/obj/item/key, /turf/open/floor/plasteel/dark, /area/storage/eva) "phf" = ( @@ -29555,6 +29572,7 @@ pixel_y = 28 }, /obj/structure/closet/secure_closet/miner, +/obj/item/clothing/shoes/winterboots/ice_boots, /turf/open/floor/plasteel, /area/quartermaster/miningdock) "qSP" = ( @@ -34564,6 +34582,8 @@ /obj/item/radio/intercom{ pixel_y = 25 }, +/obj/vehicle/ridden/atv/snowmobile, +/obj/item/key, /turf/open/floor/plasteel, /area/quartermaster/miningdock) "uhN" = ( @@ -40039,6 +40059,11 @@ }, /turf/open/floor/plating/snowed/smoothed/icemoon, /area/icemoon/surface/outdoors) +"xSQ" = ( +/obj/vehicle/ridden/atv/snowmobile, +/obj/item/key, +/turf/open/floor/plasteel, +/area/quartermaster/miningdock) "xSZ" = ( /obj/effect/turf_decal/tile/purple{ dir = 4 @@ -58140,7 +58165,7 @@ fHF aPC aPE aPE -avT +cxV xUL xUL avT @@ -58397,7 +58422,7 @@ qAF hOc aOp aPE -avT +cxV xUL xUL avT @@ -58654,7 +58679,7 @@ lqt gPb hFv aPC -avT +cxV xUL xUL avT @@ -64024,7 +64049,7 @@ rhX kHd kHd kHd -kHd +gVo rhX xUL xUL @@ -64536,7 +64561,7 @@ xnm xUL eTu kHd -gVo +kHd kHd gVo rhX @@ -65305,8 +65330,8 @@ avT xUL xnm avT -avT -avT +cxV +cxV ydp ydp ydp @@ -74328,7 +74353,7 @@ avT avT xUL xUL -avT +cxV sLj aPZ kAO @@ -74585,7 +74610,7 @@ avT avT xUL xUL -avT +cxV wxT aPY kAO @@ -74842,7 +74867,7 @@ avT avT xUL xUL -avT +cxV wxT moD aQd @@ -75099,7 +75124,7 @@ avT avT xUL xUL -avT +cxV wxT ufA qHc @@ -75356,7 +75381,7 @@ avT avT xUL xUL -avT +cxV sLj lhR fNR @@ -80525,7 +80550,7 @@ bra odF bzq bzq -bEi +xSQ bBN bEi tRe @@ -82775,7 +82800,7 @@ kPn tzP juI wIA -sSy +jTl vyf vyf vyf diff --git a/code/modules/cargo/packs/service.dm b/code/modules/cargo/packs/service.dm index 942720dd6b..0c7c63f867 100644 --- a/code/modules/cargo/packs/service.dm +++ b/code/modules/cargo/packs/service.dm @@ -66,6 +66,16 @@ crate_name = "shaft miner starter kit" crate_type = /obj/structure/closet/crate/secure +/datum/supply_pack/service/snowmobile + name = "Snowmobile kit" + desc = "trapped on a frigid wasteland? need to get around fast? purchase a refurbished snowmobile, with a FREE 10 microsecond warranty!" + cost = 1500 // 1000 points cheaper than ATV + contains = list(/obj/vehicle/ridden/atv/snowmobile = 1, + /obj/item/key = 1, + /obj/item/clothing/mask/gas/explorer = 1) + crate_name = "Snowmobile kit" + crate_type = /obj/structure/closet/crate/large + ////////////////////////////////////////////////////////////////////////////// /////////////////////// Chef, Botanist, Bartender //////////////////////////// ////////////////////////////////////////////////////////////////////////////// diff --git a/code/modules/vehicles/atv.dm b/code/modules/vehicles/atv.dm index eb6a9a92e2..4a0e2f0b58 100644 --- a/code/modules/vehicles/atv.dm +++ b/code/modules/vehicles/atv.dm @@ -60,3 +60,23 @@ turret.pixel_x = 12 turret.pixel_y = 4 turret.layer = OBJ_LAYER + +/obj/vehicle/ridden/atv/snowmobile + name = "snowmobile" + desc = "a tracked vehicle designed for use in the snow, it looks like it would have difficulty moving elsewhere, however." + icon_state = "snowmobile" + +/obj/vehicle/ridden/atv/snowmobile/Moved() + . = ..() + var/static/list/snow_typecache = typecacheof(list(/turf/open/floor/plating/asteroid/snow/icemoon, /turf/open/floor/plating/snowed/smoothed/icemoon)) + var/datum/component/riding/E = LoadComponent(/datum/component/riding) + if(snow_typecache[loc.type]) + E.vehicle_move_delay = 1 + else + E.vehicle_move_delay = 2 + +/obj/vehicle/ridden/atv/snowmobile/snowcurity + name = "security snowmobile" + desc = "for when you want to look like even more of a tool than riding a secway." + icon_state = "snowcurity" + key_type = /obj/item/key/security diff --git a/icons/obj/vehicles.dmi b/icons/obj/vehicles.dmi index 8d5d9208ab..d12851f572 100644 Binary files a/icons/obj/vehicles.dmi and b/icons/obj/vehicles.dmi differ