diff --git a/_maps/map_files/RandomRuins/SpaceRuins/asteroidmine_drakehounds.dmm b/_maps/map_files/RandomRuins/SpaceRuins/asteroidmine_drakehounds.dmm new file mode 100644 index 00000000000..447d7c4dd90 --- /dev/null +++ b/_maps/map_files/RandomRuins/SpaceRuins/asteroidmine_drakehounds.dmm @@ -0,0 +1,4222 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aj" = ( +/obj/structure/lattice, +/turf/space, +/area/ruin/space/unpowered/no_grav) +"av" = ( +/obj/effect/mob_spawn/human/corpse/random_species/security_officer, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/arrivals) +"az" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"aB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock/command/glass, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating/airless, +/area/ruin/drakehound_mine/bridge) +"bh" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel/airless, +/area/ruin/drakehound_mine/bridge) +"bw" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/mechbay) +"bM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/arrivals) +"bS" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/drinks/flask/barflask, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/bar) +"bX" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/ruin/drakehound_mine/arrivals) +"cb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"cg" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/ruin/drakehound_mine/bar) +"cu" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/bar) +"cw" = ( +/mob/living/basic/drakehound_breacher, +/turf/simulated/floor/plasteel/dark, +/area/ruin/drakehound_mine/ship) +"dl" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 4 + }, +/obj/item/pipe_meter, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"dm" = ( +/obj/effect/spawner/random/blood, +/obj/effect/mob_spawn/human/corpse/random_species/cargo_tech, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/arrivals) +"dq" = ( +/obj/machinery/door/airlock/science, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_north) +"ds" = ( +/obj/machinery/door/airlock/maintenance/external, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/ruin/drakehound_mine/hallway_north) +"dE" = ( +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_north) +"dM" = ( +/obj/machinery/door/airlock/survival_pod{ + locked = 1 + }, +/obj/machinery/door/poddoor, +/turf/simulated/floor/plasteel/dark, +/area/ruin/drakehound_mine/ship) +"dS" = ( +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"ee" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"eH" = ( +/obj/item/stack/rods, +/turf/space, +/area/space) +"eS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"eW" = ( +/turf/simulated/mineral/random/space, +/area/ruin/drakehound_mine/hallway_north) +"fk" = ( +/obj/structure/chair/wood/wings, +/obj/effect/spawner/random/food_trash, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/bar) +"fq" = ( +/obj/machinery/computer/mech_bay_power_console{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/mechbay) +"fu" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"fv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/arrivals) +"fN" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"fV" = ( +/turf/simulated/mineral/ancient, +/area/ruin/space/unpowered) +"fX" = ( +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"fY" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/drinks/drinkingglass, +/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/bar) +"ga" = ( +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/power/solar_control{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"gk" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"gq" = ( +/obj/machinery/computer/nonfunctional{ + dir = 1 + }, +/turf/simulated/floor/mineral/plastitanium/red, +/area/ruin/drakehound_mine/ship) +"gv" = ( +/obj/structure/window/full/shuttle/survival_pod/tinted, +/turf/simulated/floor/plating, +/area/ruin/drakehound_mine/ship) +"gG" = ( +/obj/effect/spawner/random/food_trash, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"ha" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid, +/area/ruin/drakehound_mine/hallway_north) +"hk" = ( +/obj/effect/spawner/airlock/s_to_n/long/square, +/turf/simulated/wall, +/area/ruin/drakehound_mine/arrivals) +"hD" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/food_trash, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_north) +"hK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/arrivals) +"hO" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/off_station/empty_charge/directional/east, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_north) +"hQ" = ( +/turf/simulated/floor/plating/airless, +/area/ruin/drakehound_mine/ship) +"if" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/arrivals) +"ig" = ( +/obj/effect/spawner/random/food_trash, +/obj/effect/turf_decal/stripes/red/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/drakehound_mine/ship) +"ii" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"in" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel/airless, +/area/ruin/drakehound_mine/bridge) +"iu" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"iw" = ( +/obj/machinery/computer/loreconsole/drakehound_mine{ + dir = 4 + }, +/turf/simulated/floor/plasteel/airless, +/area/ruin/drakehound_mine/bridge) +"iB" = ( +/obj/machinery/power/solar{ + name = "Starboard Solar Array" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel/airless{ + icon_state = "solarpanel" + }, +/area/ruin/drakehound_mine/solars) +"iK" = ( +/obj/effect/spawner/random/food_trash, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/drakehound_mine/ship) +"iN" = ( +/turf/simulated/floor/plating/airless, +/area/ruin/drakehound_mine/bridge) +"iY" = ( +/obj/effect/spawner/random/blood, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"jg" = ( +/obj/effect/spawner/random/blood, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_north) +"ju" = ( +/obj/effect/spawner/random/blood, +/obj/structure/table/wood, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/bar) +"jI" = ( +/obj/effect/spawner/random/blood, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/arrivals) +"jJ" = ( +/obj/effect/turf_decal/caution/stand_clear/red{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/drakehound_mine/ship) +"ki" = ( +/obj/structure/shuttle/engine/huge{ + dir = 4 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/drakehound_mine/ship) +"kn" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"ko" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/spawner/window/reinforced/tinted/grilled, +/turf/simulated/floor/plating, +/area/ruin/drakehound_mine/hallway_south) +"kr" = ( +/turf/simulated/floor/plasteel/dark, +/area/ruin/drakehound_mine/ship) +"kI" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/bar) +"kN" = ( +/obj/machinery/door/airlock/command/glass, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/bridge) +"kQ" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/spawner/random/blood, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"kW" = ( +/obj/machinery/economy/vending/boozeomat, +/turf/simulated/floor/plasteel/dark, +/area/ruin/drakehound_mine/ship) +"lw" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"lM" = ( +/obj/structure/rack, +/obj/item/storage/fancy/shell/dragonsbreath, +/turf/simulated/floor/mineral/plastitanium/red, +/area/ruin/drakehound_mine/ship) +"lN" = ( +/turf/simulated/wall, +/area/ruin/drakehound_mine/mechbay) +"lO" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/space, +/area/ruin/drakehound_mine/solars) +"mh" = ( +/obj/structure/chair/wood/wings{ + dir = 4 + }, +/mob/living/basic/drakehound_breacher/ranged, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/bar) +"mr" = ( +/turf/simulated/mineral/random/space, +/area/ruin/drakehound_mine/hallway_south) +"mw" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_north) +"mx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"mC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"mD" = ( +/obj/machinery/door/airlock/maintenance/external, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"mE" = ( +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/decal/cleanable/shreds, +/turf/simulated/floor/plating/airless, +/area/ruin/drakehound_mine/bridge) +"mG" = ( +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/mob_spawn/human/corpse/drakehound, +/turf/simulated/floor/plating/airless, +/area/ruin/drakehound_mine/bridge) +"nl" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"nn" = ( +/obj/machinery/door/airlock/survival_pod{ + locked = 1 + }, +/turf/simulated/floor/mineral/plastitanium/red, +/area/ruin/drakehound_mine/ship) +"nq" = ( +/obj/effect/spawner/random/common_ore, +/turf/simulated/floor/plating/asteroid, +/area/ruin/space/unpowered) +"nD" = ( +/obj/effect/spawner/random/blood, +/obj/effect/mob_spawn/human/corpse/random_species/assistant, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/arrivals) +"nL" = ( +/obj/machinery/economy/vending/cola, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"nQ" = ( +/obj/structure/closet/firecloset/full, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"nZ" = ( +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/decal/cleanable/shreds, +/obj/effect/decal/cleanable/glass, +/obj/item/stack/rods, +/turf/simulated/floor/plating, +/area/ruin/drakehound_mine/bridge) +"od" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/mob/living/basic/drakehound_breacher/ranged, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/arrivals) +"ol" = ( +/obj/structure/closet/emcloset, +/turf/simulated/floor/plating/asteroid, +/area/ruin/space/unpowered) +"oD" = ( +/obj/effect/spawner/random/food_trash, +/turf/simulated/floor/plasteel/dark, +/area/ruin/drakehound_mine/ship) +"oG" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/effect/spawner/random/food_trash, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/bar) +"oK" = ( +/turf/simulated/mineral/random/space, +/area/ruin/space/unpowered) +"oM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"pw" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/space, +/area/ruin/drakehound_mine/solars) +"pA" = ( +/obj/structure/closet/crate/miningcar{ + name = "mining car" + }, +/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, +/obj/effect/spawner/random/uncommon_ore, +/obj/effect/spawner/random/common_ore, +/turf/simulated/floor/plating/asteroid, +/area/ruin/space/unpowered) +"pR" = ( +/turf/simulated/mineral/random/high_chance/space, +/area/ruin/drakehound_mine/hallway_north) +"pZ" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/ruin/drakehound_mine/hallway_north) +"qb" = ( +/obj/effect/mob_spawn/human/corpse/random_species/cargo_tech, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/arrivals) +"qm" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/computer/nonfunctional, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"qv" = ( +/obj/machinery/door/airlock/public, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/bar) +"qV" = ( +/obj/effect/mapping_helpers/turfs/damage, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plating/airless, +/area/ruin/drakehound_mine/bridge) +"qZ" = ( +/obj/machinery/power/apc/off_station/empty_charge/directional/east, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/bar) +"re" = ( +/obj/structure/table/reinforced, +/turf/simulated/floor/plasteel/dark, +/area/ruin/drakehound_mine/ship) +"rf" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_north) +"ri" = ( +/turf/simulated/floor/plating/asteroid, +/area/ruin/drakehound_mine/hallway_north) +"rw" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_north) +"rC" = ( +/obj/effect/spawner/random/food_trash, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/bar) +"rI" = ( +/obj/structure/marker_beacon/dock_marker, +/obj/structure/lattice/catwalk, +/turf/space, +/area/ruin/space/unpowered/no_grav) +"rX" = ( +/obj/machinery/computer/arcade, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/bar) +"rZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/turf/simulated/floor/mineral/plastitanium/red, +/area/ruin/drakehound_mine/ship) +"st" = ( +/obj/structure/spawner/mining/basilisk/space, +/turf/simulated/floor/plating/asteroid, +/area/ruin/space/unpowered) +"sC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/chair/stool/bar{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/mob/living/basic/drakehound_breacher, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/bar) +"sI" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/drinks/bottle/random_drink, +/turf/simulated/floor/plasteel/dark, +/area/ruin/drakehound_mine/ship) +"sU" = ( +/obj/structure/rack{ + dir = 1 + }, +/obj/item/pickaxe, +/turf/simulated/floor/plating/asteroid, +/area/ruin/space/unpowered) +"sW" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/space, +/area/ruin/drakehound_mine/solars) +"th" = ( +/obj/machinery/door/airlock/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"ti" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"tk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/arrivals) +"tn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 6 + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"tF" = ( +/mob/living/basic/drakehound_breacher/ranged/captain, +/turf/simulated/floor/plating/asteroid, +/area/ruin/space/unpowered) +"tV" = ( +/turf/simulated/wall, +/area/ruin/drakehound_mine/bar) +"uv" = ( +/obj/structure/chair/stool/bar{ + dir = 4 + }, +/mob/living/basic/drakehound_breacher/ranged, +/turf/simulated/floor/plasteel/dark, +/area/ruin/drakehound_mine/ship) +"uO" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"uU" = ( +/obj/effect/spawner/random/blood, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/arrivals) +"uY" = ( +/obj/structure/closet/firecloset/full, +/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/arrivals) +"vf" = ( +/obj/machinery/atmospherics/unary/tank/toxins{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/drakehound_mine/ship) +"vj" = ( +/obj/machinery/economy/vending/chinese, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"vo" = ( +/turf/simulated/mineral/random/low_chance/space, +/area/ruin/drakehound_mine/hallway_south) +"vN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/arrivals) +"vV" = ( +/obj/effect/spawner/random/food_trash, +/obj/structure/chair/comfy/shuttle, +/turf/simulated/floor/mineral/plastitanium/red, +/area/ruin/drakehound_mine/ship) +"vZ" = ( +/obj/effect/mapping_helpers/turfs/damage, +/obj/machinery/computer/nonfunctional, +/turf/simulated/floor/plating/airless, +/area/ruin/drakehound_mine/bridge) +"wk" = ( +/obj/structure/chair/comfy/shuttle, +/turf/simulated/floor/mineral/plastitanium/red, +/area/ruin/drakehound_mine/ship) +"wl" = ( +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/decal/cleanable/shreds, +/obj/effect/decal/cleanable/shreds, +/obj/machinery/computer/nonfunctional, +/turf/simulated/floor/plating/airless, +/area/ruin/drakehound_mine/bridge) +"wz" = ( +/obj/structure/table/reinforced, +/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, +/turf/simulated/floor/plasteel/dark, +/area/ruin/drakehound_mine/ship) +"wQ" = ( +/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, +/turf/simulated/floor/plating/asteroid, +/area/ruin/space/unpowered) +"wX" = ( +/obj/effect/mob_spawn/human/corpse/random_species/miner, +/obj/effect/spawner/random/food_trash, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"xm" = ( +/obj/structure/ore_box, +/turf/simulated/floor/plating/asteroid, +/area/ruin/drakehound_mine/hallway_north) +"xY" = ( +/obj/effect/spawner/random/blood, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_north) +"ye" = ( +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/drakehound_mine/solars) +"yk" = ( +/obj/structure/chair/stool/bar{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/drakehound_mine/ship) +"yG" = ( +/obj/effect/turf_decal/stripes/red/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/drakehound_mine/ship) +"yL" = ( +/obj/effect/mob_spawn/human/corpse/random_species/security_officer, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"yU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_north) +"zg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/arrivals) +"zl" = ( +/obj/machinery/door/airlock/highsecurity{ + name = "secure hold door"; + locked = 1 + }, +/obj/effect/mapping_helpers/airlock/locked, +/turf/simulated/floor/plasteel/dark, +/area/ruin/drakehound_mine/ship) +"zr" = ( +/obj/effect/decal/cleanable/glass, +/turf/space, +/area/space) +"zA" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"zQ" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/ruin/drakehound_mine/bridge) +"Ag" = ( +/obj/structure/table/wood/poker, +/obj/item/deck/cards/black, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/bar) +"AF" = ( +/mob/living/basic/lizard{ + name = "Raids-the-Station" + }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/drakehound_mine/ship) +"AI" = ( +/turf/simulated/wall, +/area/ruin/drakehound_mine/bridge) +"Bn" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/space, +/area/ruin/drakehound_mine/solars) +"BV" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/space, +/area/ruin/drakehound_mine/solars) +"Cq" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_north) +"Cv" = ( +/obj/structure/ore_box, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid, +/area/ruin/drakehound_mine/hallway_north) +"Cy" = ( +/obj/effect/decal/cleanable/dirt, +/mob/living/basic/drakehound_breacher/ranged, +/turf/simulated/floor/mineral/plastitanium/red, +/area/ruin/drakehound_mine/ship) +"CE" = ( +/obj/effect/spawner/random/blood, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/machinery/power/apc/off_station/empty_charge/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/arrivals) +"CK" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/toy/carp_plushie, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/bar) +"CV" = ( +/turf/simulated/wall, +/area/ruin/drakehound_mine/hallway_north) +"CZ" = ( +/obj/machinery/atmospherics/unary/tank/oxygen{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/drakehound_mine/ship) +"De" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/bar) +"Do" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_north) +"DA" = ( +/obj/structure/grille, +/turf/space, +/area/ruin/drakehound_mine/solars) +"DK" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"DV" = ( +/turf/simulated/mineral/ancient, +/area/ruin/drakehound_mine/hallway_north) +"DZ" = ( +/obj/machinery/door/airlock/maintenance, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"Ef" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/spawner/random/food_trash, +/obj/effect/decal/cleanable/dirt, +/mob/living/basic/drakehound_breacher/ranged, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"Et" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/turf/simulated/floor/mineral/plastitanium/red, +/area/ruin/drakehound_mine/ship) +"EO" = ( +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/plating/airless, +/area/ruin/drakehound_mine/bridge) +"EP" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/space, +/area/ruin/drakehound_mine/solars) +"EZ" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, +/turf/simulated/floor/plating/asteroid, +/area/ruin/space/unpowered) +"Fj" = ( +/obj/effect/spawner/random/food_trash, +/turf/simulated/floor/mineral/plastitanium, +/area/ruin/drakehound_mine/ship) +"Fk" = ( +/obj/structure/flora/ash/rock/style_random, +/turf/simulated/floor/plating/asteroid, +/area/ruin/space/unpowered) +"Fl" = ( +/obj/effect/spawner/random/blood, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"Fn" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/mineral/plastitanium/red, +/area/ruin/drakehound_mine/ship) +"FB" = ( +/turf/simulated/wall, +/area/ruin/drakehound_mine/hallway_south) +"FK" = ( +/obj/effect/spawner/random/food_trash, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_north) +"FQ" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/smes/engineering, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"FZ" = ( +/obj/machinery/door/airlock/maintenance/external, +/obj/effect/mapping_helpers/airlock/locked, +/turf/simulated/floor/plating, +/area/ruin/drakehound_mine/hallway_south) +"GE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/table/wood, +/obj/item/reagent_containers/drinks/drinkingglass, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/bar) +"GG" = ( +/obj/effect/spawner/random/blood, +/mob/living/basic/drakehound_breacher, +/turf/simulated/floor/plating/airless, +/area/ruin/drakehound_mine/bridge) +"GH" = ( +/obj/machinery/door/airlock/maintenance/external, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/ruin/drakehound_mine/hallway_north) +"GX" = ( +/mob/living/basic/drakehound_breacher/ranged, +/turf/simulated/floor/plating/asteroid, +/area/ruin/space/unpowered) +"Hc" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/ruin/drakehound_mine/arrivals) +"Hn" = ( +/obj/structure/closet/crate/miningcar{ + name = "mining car" + }, +/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, +/obj/effect/spawner/random/rare_ore, +/turf/simulated/floor/plating/asteroid, +/area/ruin/space/unpowered) +"Hr" = ( +/obj/machinery/mech_bay_recharge_port{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/mechbay) +"HB" = ( +/turf/simulated/mineral/ancient, +/area/ruin/drakehound_mine/mechbay) +"HD" = ( +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/arrivals) +"HK" = ( +/turf/simulated/mineral/random/high_chance/space, +/area/ruin/drakehound_mine/hallway_south) +"Ie" = ( +/obj/mecha/working/ripley/mining, +/turf/simulated/floor/mech_bay_recharge_floor, +/area/ruin/drakehound_mine/mechbay) +"Iq" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"Ir" = ( +/obj/machinery/door/airlock/hatch, +/turf/simulated/floor/plasteel/dark, +/area/ruin/drakehound_mine/ship) +"IY" = ( +/obj/effect/mob_spawn/human/corpse/random_species/miner, +/turf/simulated/floor/plating/asteroid, +/area/ruin/space/unpowered) +"Ju" = ( +/obj/machinery/economy/vending/coffee, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"JK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/arrivals) +"JM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"Kg" = ( +/turf/simulated/floor/mineral/plastitanium/red, +/area/ruin/drakehound_mine/ship) +"Kx" = ( +/turf/simulated/wall/mineral/titanium/survival/pod, +/area/ruin/drakehound_mine/ship) +"Lm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/spawner/random/food_trash, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_north) +"Lo" = ( +/obj/structure/closet/emcloset, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_north) +"Lt" = ( +/obj/structure/closet/crate, +/obj/item/storage/bag/ore, +/turf/simulated/floor/plating/asteroid, +/area/ruin/space/unpowered) +"LV" = ( +/obj/structure/closet/crate/miningcar{ + name = "mining car" + }, +/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, +/obj/effect/spawner/random/uncommon_ore, +/turf/simulated/floor/plating/asteroid, +/area/ruin/space/unpowered) +"LY" = ( +/obj/structure/closet/firecloset/full, +/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_north) +"Mn" = ( +/obj/machinery/economy/vending/cigarette, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"MK" = ( +/obj/machinery/door/airlock/maintenance/external, +/turf/simulated/floor/plating/asteroid, +/area/ruin/drakehound_mine/hallway_north) +"MX" = ( +/obj/machinery/economy/vending/wallmed/directional/west, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_north) +"Nm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/mob_spawn/human/corpse/drakehound, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"No" = ( +/obj/machinery/economy/vending/boozeomat, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/bar) +"Nu" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/structure/chair/stool/bar{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/bar) +"ND" = ( +/obj/structure/chair/wood/wings{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/bar) +"NP" = ( +/obj/effect/spawner/random/blood, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plating/airless, +/area/ruin/drakehound_mine/bridge) +"NT" = ( +/turf/simulated/floor/pod/dark, +/area/ruin/drakehound_mine/ship) +"Oa" = ( +/obj/machinery/door/airlock/multi_tile/glass, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_north) +"Oh" = ( +/obj/structure/lattice, +/obj/structure/grille, +/turf/space, +/area/ruin/drakehound_mine/solars) +"Ot" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"OB" = ( +/mob/living/basic/carp, +/turf/space, +/area/space) +"OR" = ( +/obj/item/flashlight/lantern, +/turf/simulated/floor/plating/asteroid, +/area/ruin/space/unpowered) +"OS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/multi_tile/glass, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"Pm" = ( +/turf/simulated/mineral/random/space, +/area/ruin/drakehound_mine/bar) +"Pw" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid, +/area/ruin/drakehound_mine/hallway_north) +"Px" = ( +/obj/structure/grille, +/obj/structure/barricade/wooden, +/turf/simulated/floor/plating/asteroid, +/area/ruin/space/unpowered) +"PA" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"PF" = ( +/obj/machinery/atmospherics/unary/tank/air{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"PY" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/ruin/drakehound_mine/hallway_south) +"Qn" = ( +/mob/living/basic/drakehound_breacher, +/turf/simulated/floor/plating/asteroid, +/area/ruin/space/unpowered) +"Qv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"Qx" = ( +/obj/effect/spawner/random/blood, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"QB" = ( +/obj/machinery/power/solar{ + name = "Starboard Solar Array" + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel/airless{ + icon_state = "solarpanel" + }, +/area/ruin/drakehound_mine/solars) +"QG" = ( +/turf/space, +/area/ruin/drakehound_mine/ship) +"QL" = ( +/obj/structure/foamedmetal, +/turf/simulated/floor/plating/asteroid, +/area/ruin/space/unpowered) +"Ro" = ( +/turf/simulated/floor/plating/asteroid, +/area/ruin/space/unpowered) +"RM" = ( +/obj/structure/girder, +/turf/space, +/area/ruin/drakehound_mine/bridge) +"Sp" = ( +/obj/effect/mob_spawn/human/corpse/random_species/security_officer, +/mob/living/basic/drakehound_breacher, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_north) +"Ss" = ( +/turf/space, +/area/space) +"St" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"SA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/mineral/plastitanium, +/area/ruin/drakehound_mine/ship) +"Tf" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/airlock/multi_tile/glass{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/arrivals) +"Tk" = ( +/turf/simulated/mineral/ancient, +/area/ruin/drakehound_mine/hallway_south) +"Tq" = ( +/obj/machinery/computer/nonfunctional, +/turf/simulated/floor/mineral/plastitanium/red, +/area/ruin/drakehound_mine/ship) +"Tt" = ( +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/bar) +"TF" = ( +/turf/simulated/mineral/random/high_chance/space, +/area/ruin/space/unpowered) +"TH" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"TP" = ( +/obj/machinery/power/apc/off_station/empty_charge/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/mechbay) +"TZ" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/turf/simulated/floor/plating, +/area/ruin/drakehound_mine/arrivals) +"Ud" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_north) +"Ui" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"Un" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/bar) +"Ut" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"UI" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/mechbay) +"UK" = ( +/obj/structure/closet/emcloset, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/arrivals) +"VB" = ( +/obj/effect/turf_decal/caution/stand_clear/red{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/red/line, +/turf/simulated/floor/plasteel/dark, +/area/ruin/drakehound_mine/ship) +"VQ" = ( +/obj/effect/spawner/random/blood, +/obj/machinery/power/apc/off_station/empty_charge/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"Ww" = ( +/obj/structure/shuttle/engine/heater{ + dir = 4 + }, +/obj/structure/window/plasmareinforced{ + dir = 8 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/drakehound_mine/ship) +"WD" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/drinks/drinkingglass, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/bar) +"Xd" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"Xe" = ( +/obj/structure/lattice, +/turf/space, +/area/ruin/drakehound_mine/solars) +"Xf" = ( +/turf/simulated/mineral/random/low_chance/space, +/area/ruin/space/unpowered) +"Xg" = ( +/obj/structure/rack, +/obj/item/storage/fancy/shell/rubbershot, +/turf/simulated/floor/mineral/plastitanium/red, +/area/ruin/drakehound_mine/ship) +"Xq" = ( +/turf/space, +/area/ruin/drakehound_mine/solars) +"Xs" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/spawner/random/food_trash, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/bar) +"XM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/door/window{ + name = "Bar Door"; + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/bar) +"XX" = ( +/obj/effect/mob_spawn/human/corpse/random_species/cargo_tech, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_south) +"Yl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/arrivals) +"Yo" = ( +/obj/structure/chair/stool/bar{ + dir = 1 + }, +/mob/living/basic/drakehound_breacher/ranged, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/bar) +"Yt" = ( +/obj/structure/closet/crate/miningcar{ + name = "mining car" + }, +/obj/effect/spawner/random/common_ore, +/turf/simulated/floor/plating/asteroid, +/area/ruin/space/unpowered) +"YG" = ( +/turf/simulated/floor/mineral/plastitanium, +/area/ruin/drakehound_mine/ship) +"YV" = ( +/obj/effect/spawner/random/blood, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/bar) +"Zx" = ( +/obj/structure/rack, +/obj/item/pickaxe/gold, +/obj/item/reagent_containers/drinks/trophy/gold_cup, +/obj/item/stack/sheet/mineral/gold/twenty, +/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, +/turf/simulated/floor/pod/dark, +/area/ruin/drakehound_mine/ship) +"Zy" = ( +/obj/machinery/power/tracker, +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/turf/space, +/area/ruin/drakehound_mine/solars) +"Zz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/ruin/drakehound_mine/hallway_north) +"ZC" = ( +/turf/simulated/wall, +/area/ruin/drakehound_mine/arrivals) +"ZZ" = ( +/obj/machinery/power/apc/off_station/empty_charge/directional/south, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel/airless, +/area/ruin/drakehound_mine/bridge) + +(1,1,1) = {" +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +"} +(2,1,1) = {" +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +"} +(3,1,1) = {" +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +oK +oK +Xf +Xf +Xf +Xf +oK +oK +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +OB +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +"} +(4,1,1) = {" +Ss +Ss +Ss +Ss +Ss +Ss +Ss +oK +oK +Xf +Xf +oK +oK +Xf +Xf +Xf +oK +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +oK +oK +oK +oK +oK +oK +oK +oK +oK +oK +oK +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +"} +(5,1,1) = {" +Ss +Ss +Ss +Ss +oK +oK +oK +oK +oK +fV +fV +fV +fV +fV +fV +Xf +Xf +oK +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +OB +Ss +Ss +OB +Ss +Ss +Ss +oK +oK +oK +oK +oK +fV +fV +fV +fV +oK +oK +oK +oK +oK +oK +oK +Ss +OB +Ss +Ss +Ss +Ss +Ss +Ss +"} +(6,1,1) = {" +Ss +Ss +oK +oK +oK +oK +fV +fV +fV +fV +Ro +Ro +Ro +wQ +fV +fV +oK +oK +oK +oK +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +oK +oK +oK +oK +fV +fV +fV +fV +Yt +oK +oK +oK +fV +Xf +Xf +Xf +oK +TF +oK +oK +Ss +Ss +OB +Ss +Ss +Ss +Ss +"} +(7,1,1) = {" +Ss +oK +oK +TF +TF +fV +fV +Ro +Ro +Ro +OR +Ro +tF +Ro +oK +oK +fV +TF +TF +TF +oK +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +oK +oK +oK +fV +fV +fV +oK +oK +oK +oK +Ro +OR +oK +TF +oK +fV +Xf +Xf +TF +TF +oK +oK +Ss +Ss +Ss +Ss +Ss +Ss +Ss +"} +(8,1,1) = {" +Ss +oK +TF +TF +fV +Ro +Ro +Ro +TF +Fk +Ro +TF +Ro +IY +oK +lN +lN +HB +HB +TF +oK +oK +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +oK +Xf +Xf +fV +oK +oK +sU +Ro +ol +oK +oK +Ro +Ro +TF +TF +TF +TF +fV +fV +fV +TF +TF +oK +oK +Ss +Ss +Ss +Ss +Ss +Ss +"} +(9,1,1) = {" +Ss +oK +TF +TF +fV +Ro +Ro +Ro +TF +Hn +Ro +Ro +Ro +IY +oK +lN +TP +fq +HB +TF +Xf +oK +Ss +Ss +Ss +Ss +Ss +Ss +oK +oK +oK +Xf +Tk +mr +mr +mr +Lt +Ro +Ro +oK +oK +Ro +Ro +oK +Xf +Xf +oK +oK +oK +oK +fV +fV +oK +oK +Ss +Ss +Ss +Ss +Ss +Ss +"} +(10,1,1) = {" +Ss +oK +oK +oK +fV +Ro +Ro +TF +TF +TF +Ro +Ro +IY +IY +oK +lN +UI +Ie +HB +Xf +Xf +oK +oK +Ss +Ss +Ss +Ss +Ss +oK +TF +TF +fV +mr +ee +ii +FZ +Ro +Ro +Ro +Ro +Ro +Ro +Ro +Ro +Ro +Ro +Ro +Ro +oK +oK +oK +oK +fV +oK +Ss +OB +Ss +Ss +Ss +Ss +"} +(11,1,1) = {" +Ss +oK +oK +oK +fV +Ro +Ro +TF +Ro +Ro +Ro +oK +oK +oK +oK +lN +bw +Hr +lN +fV +Xf +Xf +oK +Ss +Ss +Ss +Ss +oK +TF +HK +Tk +vo +mr +ii +ii +FZ +Ro +Ro +Ro +Ro +Ro +Ro +Ro +Ro +Ro +Ro +Ro +Ro +Ro +Ro +Yt +oK +oK +fV +oK +Ss +Ss +Ss +Ss +Ss +"} +(12,1,1) = {" +Ss +oK +Xf +oK +fV +Ro +Ro +Ro +Ro +Ro +oK +TF +oK +CV +CV +CV +dq +CV +CV +CV +DV +DV +DV +CV +pZ +CV +DV +Tk +Tk +Tk +vj +nL +mr +mD +mD +mr +EZ +Ro +Ro +oK +Xf +oK +Fk +Ro +oK +oK +Ro +Ro +Ro +Ro +Ro +OR +oK +fV +oK +Ss +Ss +Ss +Ss +Ss +"} +(13,1,1) = {" +Ss +Ss +Xf +Xf +fV +Ro +Ro +Ro +Ro +TF +TF +TF +oK +CV +Lo +MX +jg +rw +rw +FK +Oa +rf +Cq +dE +dE +dE +rw +OS +gG +XX +Qx +dS +dS +wX +ii +mr +sU +Ro +ol +oK +Xf +Xf +Xf +Xf +Xf +oK +Px +Px +oK +oK +oK +Ro +oK +fV +oK +Ss +Ss +Ss +Ss +Ss +"} +(14,1,1) = {" +Ss +Ss +oK +Xf +fV +fV +oK +Ro +Ro +Ro +TF +TF +oK +CV +LY +hO +Ud +mw +Sp +xY +Do +hD +Zz +Do +Lm +yU +yU +mx +Nm +mx +kQ +mx +Ut +Ef +ii +Pm +Pm +Pm +Pm +Pm +Pm +Pm +Pm +Pm +Xf +Xf +Ro +QL +QL +oK +TF +TF +oK +fV +oK +Ss +Ss +Ss +Ss +Ss +"} +(15,1,1) = {" +Ss +Ss +Xf +Xf +oK +fV +oK +Ro +Ro +Ro +Xf +TF +Xf +CV +CV +CV +ds +GH +CV +CV +CV +CV +DV +CV +pZ +CV +CV +AI +AI +AI +AI +AI +AI +Iq +PA +tV +No +Tt +ju +Yo +Tt +WD +fY +Pm +TF +Xf +QL +QL +IY +Ro +TF +TF +Xf +fV +oK +Ss +Ss +Ss +Ss +Ss +"} +(16,1,1) = {" +Ss +Ss +oK +Xf +Xf +fV +fV +TF +Ro +Ro +Ro +Ro +Xf +TF +pR +Cv +ha +Pw +xm +eW +oK +fV +fV +Ss +Ss +Ss +oK +AI +EO +iw +bh +ZZ +AI +iu +kn +tV +bS +Tt +CK +Nu +rC +ND +ND +Pm +TF +Xf +Ro +Ro +Xf +Ro +Ro +LV +Xf +fV +oK +Ss +Ss +Ss +Ss +Ss +"} +(17,1,1) = {" +Ss +Ss +oK +oK +Xf +oK +fV +TF +TF +Ro +Ro +Ro +Xf +TF +eW +xm +ri +ri +xm +eW +oK +fV +oK +oK +Ss +Ss +Ss +AI +vZ +iN +GG +in +AI +iY +ti +tV +cu +XM +GE +sC +rC +Tt +YV +Pm +TF +Xf +Ro +Ro +Ro +Xf +Ro +IY +Xf +fV +oK +Ss +Ss +Ss +Ss +Ss +"} +(18,1,1) = {" +Ss +Ss +Ss +oK +Xf +oK +fV +oK +oK +oK +Ro +Ro +Xf +TF +eW +eW +MK +MK +eW +eW +oK +fV +oK +Xf +Ss +Ss +zr +zQ +wl +mE +mG +NP +kN +az +dS +tV +rX +De +Xs +oG +YV +Tt +mh +Pm +Xf +TF +TF +TF +TF +TF +Ro +Ro +Xf +fV +oK +Ss +Ss +Ss +Ss +Ss +"} +(19,1,1) = {" +Ss +Ss +Ss +oK +oK +oK +fV +oK +oK +oK +oK +Ro +TF +TF +Ro +Ro +Ro +Ro +Ro +Ro +oK +fV +Xf +Xf +Ss +Ss +Ss +nZ +mE +EO +mE +qV +aB +Xd +ii +tV +rX +Un +qZ +kI +Tt +fk +Ag +mr +mr +FB +FB +TF +TF +TF +st +Xf +Xf +fV +oK +Ss +Ss +Ss +Ss +Ss +"} +(20,1,1) = {" +Ss +Ss +Ss +oK +oK +TF +oK +fV +oK +oK +Qn +Ro +oK +TF +Ro +Ro +Fk +Ro +Ro +Ro +oK +fV +oK +oK +Ss +eH +zr +AI +Kx +nn +Kx +mE +AI +az +ii +tV +tV +qv +tV +tV +cg +cg +tV +FB +Mn +Ju +mr +Xf +Xf +TF +TF +Xf +fV +oK +Ss +Ss +Ss +Ss +Ss +Ss +"} +(21,1,1) = {" +Ss +Ss +Ss +oK +TF +TF +oK +fV +oK +oK +Ro +Ro +IY +TF +Ro +Ro +Ro +Ro +Fk +Ro +oK +fV +TF +oK +Ss +Ss +Ss +RM +Kx +Fn +Kx +mE +mr +az +dS +gG +dS +oM +ii +dS +fu +Ui +VQ +yL +dS +dS +mr +FB +FB +mr +mr +fV +oK +Ss +Ss +Ss +Ss +Ss +Ss +Ss +"} +(22,1,1) = {" +Ss +OB +Ss +oK +TF +TF +TF +fV +oK +oK +nq +Ro +Ro +Ro +OR +Ro +Ro +Ro +Ro +Yt +oK +fV +TF +oK +Ss +eH +eH +RM +Kx +nn +Kx +RM +mr +JM +mx +Fl +mx +nl +uO +Ut +eS +DK +Qv +mx +St +ii +mr +nQ +tn +PF +Tk +oK +oK +Ss +Ss +Ss +Ss +Ss +Ss +Ss +"} +(23,1,1) = {" +Ss +Ss +Ss +oK +oK +oK +oK +fV +oK +oK +oK +oK +oK +TF +TF +oK +Ro +Ro +oK +oK +oK +fV +TF +oK +Ss +Ss +Ss +Kx +Kx +Fn +Kx +Kx +mr +mr +mr +mr +PY +PY +mr +mr +mr +FB +FB +mr +lw +Ot +th +cb +dl +PF +Tk +oK +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +"} +(24,1,1) = {" +Ss +Ss +OB +Ss +Xf +Xf +oK +fV +fV +oK +TF +TF +TF +TF +oK +oK +Ro +Ro +oK +TF +oK +fV +TF +oK +Ss +Ss +Kx +Kx +Xg +Kg +lM +Kx +Kx +eH +eH +Ss +Ss +Ss +Ss +Ss +FB +qm +fN +ko +gk +zA +mr +mr +Tk +Tk +Tk +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +"} +(25,1,1) = {" +Ss +Ss +Ss +Ss +oK +Xf +Xf +oK +fV +oK +TF +TF +TF +oK +oK +oK +Ro +oK +oK +TF +fV +TF +TF +oK +Ss +Kx +Kx +Tq +rZ +Fn +vV +gq +Kx +Kx +aj +aj +aj +aj +aj +rI +FB +FQ +fX +DZ +TH +mC +mr +fV +fV +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +"} +(26,1,1) = {" +Ss +OB +Ss +OB +oK +Xf +Xf +oK +fV +oK +oK +TF +TF +oK +oK +Ro +Ro +oK +TF +TF +fV +oK +oK +oK +Ss +Kx +Tq +Et +Cy +Kg +Kg +wk +gq +Kx +Ss +Ss +Ss +Ss +Ss +Ss +FB +FB +ga +FB +uU +Tf +ZC +Oh +DA +DA +DA +DA +DA +DA +DA +DA +DA +Ss +Ss +Ss +"} +(27,1,1) = {" +Ss +Ss +Ss +Ss +Ss +Xf +oK +oK +oK +fV +oK +oK +oK +oK +Ro +Ro +Ro +oK +TF +TF +fV +oK +oK +oK +Ss +gv +YG +Fj +YG +YG +SA +YG +YG +gv +Ss +Ss +Ss +Ss +Ss +Ss +aj +FB +FB +FB +av +bM +TZ +ye +Xq +Xe +Xq +Xq +Xq +Xe +Xq +Xe +DA +Ss +Ss +Ss +"} +(28,1,1) = {" +Ss +Ss +Ss +Ss +Ss +oK +oK +oK +oK +fV +oK +oK +oK +oK +Ro +oK +oK +oK +TF +fV +oK +oK +Xf +oK +Ss +gv +YG +YG +Kx +zl +Kx +YG +YG +gv +Ss +Ss +Ss +Ss +Ss +Ss +aj +Ss +Ss +ZC +od +vN +bX +Xe +iB +lO +QB +Xe +iB +lO +QB +Xe +DA +Ss +Ss +Ss +"} +(29,1,1) = {" +Ss +Ss +Ss +Ss +Ss +oK +oK +TF +oK +fV +fV +oK +oK +Ro +Ro +oK +TF +TF +TF +fV +oK +Xf +Xf +oK +Ss +Kx +Kx +Ir +Kx +NT +Kx +Ir +Kx +Kx +Ss +Ss +Ss +Ss +Ss +Ss +ZC +ZC +ZC +hk +JK +hK +ZC +Xq +iB +pw +QB +Xq +iB +pw +QB +Xq +DA +Ss +Ss +Ss +"} +(30,1,1) = {" +Ss +Ss +Ss +Ss +Ss +Ss +oK +TF +TF +TF +fV +oK +Ro +GX +Ro +oK +TF +oK +fV +TF +TF +Xf +Xf +oK +Ss +dM +jJ +kr +Kx +Zx +Kx +kr +VB +dM +Ss +Ss +Ss +Ss +Ss +Ss +HD +HD +HD +HD +fv +tk +bX +Xq +iB +pw +QB +Xe +iB +pw +QB +Xe +Xe +Ss +Ss +Ss +"} +(31,1,1) = {" +Ss +Ss +Ss +Ss +Ss +Ss +oK +oK +TF +TF +fV +oK +pA +OR +IY +oK +fV +fV +oK +TF +TF +oK +Xf +Ss +Ss +Kx +ig +kr +Kx +Kx +Kx +kr +yG +Kx +Ss +Ss +Ss +Ss +Ss +Ss +HD +HD +HD +HD +Yl +zg +bX +Xq +iB +pw +QB +Xq +iB +pw +QB +Xq +Xe +DA +DA +DA +"} +(32,1,1) = {" +Ss +Ss +Ss +Ss +Ss +Ss +Ss +oK +oK +oK +fV +fV +oK +TF +oK +fV +fV +oK +TF +TF +TF +oK +oK +Ss +Ss +gv +kr +kr +iK +re +kr +cw +kr +gv +Ss +Ss +Ss +Ss +Ss +Ss +ZC +bX +bX +ZC +CE +if +ZC +Xq +iB +pw +QB +Xe +iB +pw +QB +Xe +Xe +Xe +Xq +DA +"} +(33,1,1) = {" +Ss +Ss +Ss +Ss +Ss +Ss +Ss +oK +oK +oK +oK +fV +fV +fV +fV +fV +oK +oK +oK +oK +oK +oK +oK +Ss +Ss +gv +yk +uv +AF +kr +kr +yk +yk +gv +Ss +Ss +Ss +Ss +Ss +Ss +aj +Ss +Ss +bX +dm +qb +Hc +BV +BV +sW +BV +BV +BV +sW +BV +BV +BV +BV +Zy +DA +"} +(34,1,1) = {" +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +oK +Xf +oK +oK +oK +oK +oK +oK +oK +oK +oK +oK +oK +Ss +Ss +Ss +Ss +Kx +sI +wz +kr +kr +oD +re +sI +Kx +Ss +Ss +Ss +Ss +Ss +Ss +aj +Ss +Ss +bX +nD +jI +bX +Xe +iB +Bn +QB +Xe +iB +Bn +QB +Xe +Xe +Xe +Xq +DA +"} +(35,1,1) = {" +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +oK +Xf +Xf +Xf +oK +Xf +Xf +Xf +oK +oK +oK +oK +Ss +Ss +Ss +Ss +Ss +Kx +Kx +Kx +CZ +kW +vf +Kx +Kx +Kx +Ss +Ss +Ss +Ss +Ss +Ss +aj +Ss +Ss +ZC +uY +UK +ZC +Xq +iB +Bn +QB +Xq +iB +Bn +QB +Xq +Xe +DA +DA +DA +"} +(36,1,1) = {" +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +oK +Xf +Xf +Xf +Xf +Xf +oK +oK +oK +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Kx +Kx +Ww +Ww +Ww +Kx +Kx +eH +aj +aj +aj +aj +aj +rI +aj +Ss +Ss +ZC +bX +bX +ZC +Xe +iB +Bn +QB +Xe +iB +Bn +QB +Xe +Xe +Ss +Ss +Ss +"} +(37,1,1) = {" +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +oK +oK +oK +Xf +oK +oK +oK +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Kx +hQ +hQ +ki +Kx +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +DA +Xq +iB +Bn +QB +Xq +iB +Bn +QB +Xq +DA +Ss +Ss +Ss +"} +(38,1,1) = {" +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +oK +oK +Xf +Xf +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +QG +hQ +QG +Ss +Ss +eH +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Xq +Xq +iB +EP +QB +Xe +iB +EP +QB +Xe +DA +Ss +Ss +Ss +"} +(39,1,1) = {" +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +QG +QG +QG +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +DA +Xe +Xq +Xe +Xe +Xq +Xq +Xe +Xq +Xe +DA +Ss +Ss +Ss +"} +(40,1,1) = {" +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +Ss +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +Ss +Ss +Ss +"} diff --git a/_maps/map_files/RandomRuins/SpaceRuins/asteroidmine_pirates.dmm b/_maps/map_files/RandomRuins/SpaceRuins/asteroidmine_pirates.dmm new file mode 100644 index 00000000000..1627613b52c --- /dev/null +++ b/_maps/map_files/RandomRuins/SpaceRuins/asteroidmine_pirates.dmm @@ -0,0 +1,902 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/space, +/area/space) +"b" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/ruin/space/powered) +"e" = ( +/obj/machinery/door/airlock/external/glass, +/turf/simulated/floor/plasteel, +/area/ruin/space/powered) +"f" = ( +/obj/structure/marker_beacon, +/turf/space, +/area/ruin/space/unpowered) +"g" = ( +/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, +/obj/effect/spawner/random/uncommon_ore, +/obj/structure/closet/crate/miningcar{ + name = "mining car" + }, +/turf/simulated/floor/plating/asteroid, +/area/ruin/space/unpowered) +"h" = ( +/obj/machinery/atmospherics/pipe/simple/visible/universal{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/ruin/space/powered) +"i" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/space_pirate, +/turf/simulated/floor/plasteel, +/area/ruin/space/powered) +"j" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel, +/area/ruin/space/powered) +"k" = ( +/obj/effect/turf_decal/border/department/supply{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/space/powered) +"l" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plating/asteroid, +/area/ruin/space/unpowered) +"m" = ( +/obj/machinery/door/airlock/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/ruin/space/powered) +"n" = ( +/turf/simulated/mineral/random/low_chance/space, +/area/ruin/space/unpowered) +"o" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/plating, +/area/ruin/space/powered) +"p" = ( +/turf/simulated/mineral/random/space, +/area/ruin/space/unpowered) +"q" = ( +/obj/machinery/atmospherics/portable/canister/air, +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/ruin/space/powered) +"r" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/space/powered) +"s" = ( +/obj/machinery/door/airlock/maintenance/external, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/ruin/space/powered) +"t" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plating/asteroid, +/area/ruin/space/unpowered) +"u" = ( +/obj/effect/turf_decal/border/department/supply/corner{ + dir = 1 + }, +/obj/structure/table, +/obj/effect/spawner/random/smithed_item/lens, +/turf/simulated/floor/plasteel, +/area/ruin/space/powered) +"v" = ( +/obj/structure/table, +/obj/effect/spawner/random/smithed_item/bit, +/obj/effect/spawner/random/smithed_item/bit, +/obj/effect/spawner/random/smithed_item/bit, +/turf/simulated/floor/plasteel, +/area/ruin/space/powered) +"w" = ( +/turf/simulated/mineral/ancient, +/area/ruin/space/powered) +"x" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/space/powered) +"y" = ( +/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, +/obj/effect/spawner/random/common_ore, +/obj/structure/closet/crate/miningcar{ + name = "mining car" + }, +/turf/simulated/floor/plating/asteroid, +/area/ruin/space/unpowered) +"z" = ( +/turf/simulated/floor/plasteel, +/area/ruin/space/powered) +"A" = ( +/obj/structure/table, +/turf/simulated/floor/plasteel, +/area/ruin/space/powered) +"B" = ( +/obj/effect/decal/cleanable/cobweb2, +/obj/structure/table, +/obj/structure/reagent_dispensers/beerkeg, +/turf/simulated/floor/plasteel, +/area/ruin/space/powered) +"C" = ( +/obj/effect/turf_decal/border/department/supply/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/ruin/space/powered) +"D" = ( +/obj/effect/spawner/random/space_pirate, +/turf/simulated/floor/plating/asteroid, +/area/ruin/space/unpowered) +"E" = ( +/obj/machinery/door/airlock/maintenance/external, +/turf/simulated/floor/plating, +/area/ruin/space/powered) +"F" = ( +/obj/machinery/light/spot, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/space/powered) +"G" = ( +/turf/simulated/mineral/random/high_chance, +/area/ruin/space/unpowered) +"I" = ( +/obj/machinery/door/airlock/external/glass, +/obj/structure/fans/tiny, +/turf/simulated/floor/plasteel, +/area/ruin/space/powered) +"K" = ( +/obj/effect/turf_decal/caution/red{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/space/powered) +"L" = ( +/turf/simulated/floor/plating/asteroid, +/area/ruin/space/unpowered) +"M" = ( +/turf/simulated/wall, +/area/ruin/space/powered) +"N" = ( +/obj/machinery/floodlight/anchored, +/turf/simulated/floor/plating/asteroid, +/area/ruin/space/unpowered) +"O" = ( +/obj/item/pickaxe, +/turf/simulated/floor/plating/asteroid, +/area/ruin/space/unpowered) +"P" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/ruin/space/powered) +"Q" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/caution/stand_clear/red{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/ruin/space/powered) +"R" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/turf_decal/border/department/supply{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/space/powered) +"S" = ( +/turf/simulated/mineral/random/high_chance/space, +/area/ruin/space/unpowered) +"T" = ( +/obj/structure/table, +/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, +/turf/simulated/floor/plasteel, +/area/ruin/space/powered) +"U" = ( +/obj/effect/spawner/random/space_pirate, +/turf/simulated/floor/plasteel, +/area/ruin/space/powered) +"V" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/ruin/space/powered) +"W" = ( +/turf/simulated/mineral/ancient, +/area/ruin/space/unpowered) +"X" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/space/powered) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +a +p +p +p +p +p +a +a +a +a +a +a +a +a +a +a +a +a +"} +(3,1,1) = {" +a +a +p +p +p +S +S +S +S +p +p +a +a +a +a +a +a +a +a +a +"} +(4,1,1) = {" +a +p +p +p +W +W +p +p +S +S +p +p +a +a +a +a +a +a +a +a +"} +(5,1,1) = {" +a +p +p +W +p +W +W +W +p +p +p +p +p +p +a +a +a +a +a +a +"} +(6,1,1) = {" +a +p +W +S +p +p +p +p +W +W +p +p +p +p +p +a +a +a +a +a +"} +(7,1,1) = {" +a +p +W +S +S +O +g +p +p +W +p +p +p +p +p +a +a +a +a +a +"} +(8,1,1) = {" +a +p +W +p +S +L +L +p +p +p +W +p +p +p +p +p +a +a +a +a +"} +(9,1,1) = {" +a +p +W +p +S +L +L +S +S +S +W +S +S +S +p +p +a +a +a +a +"} +(10,1,1) = {" +a +p +W +p +p +L +L +S +n +S +p +W +p +S +p +p +a +a +a +a +"} +(11,1,1) = {" +a +p +W +n +n +L +L +S +S +S +p +p +W +S +S +p +p +a +a +a +"} +(12,1,1) = {" +a +p +W +n +n +L +L +S +S +n +p +p +W +W +S +p +p +a +a +a +"} +(13,1,1) = {" +a +p +W +n +y +L +L +L +L +n +n +G +p +W +W +p +p +a +a +a +"} +(14,1,1) = {" +a +p +W +L +L +L +D +L +L +n +n +G +p +p +W +p +p +a +a +a +"} +(15,1,1) = {" +a +p +W +N +L +L +L +L +L +L +n +G +G +p +W +W +p +a +a +a +"} +(16,1,1) = {" +a +p +W +L +L +L +L +L +L +L +n +G +G +G +p +W +p +a +a +a +"} +(17,1,1) = {" +a +W +W +p +L +n +n +L +L +L +n +p +G +G +p +W +p +a +a +a +"} +(18,1,1) = {" +a +W +n +L +D +p +L +D +L +L +L +p +p +G +p +W +p +a +a +a +"} +(19,1,1) = {" +a +W +W +p +L +L +L +L +L +L +L +L +p +p +p +W +p +a +a +a +"} +(20,1,1) = {" +a +p +W +p +L +L +l +t +p +y +L +L +L +L +p +W +p +a +a +a +"} +(21,1,1) = {" +a +W +p +p +p +E +s +p +p +p +p +L +L +p +p +W +p +p +a +a +"} +(22,1,1) = {" +a +w +A +v +C +k +R +u +M +p +p +n +L +O +p +W +p +p +a +a +"} +(23,1,1) = {" +a +w +U +z +X +j +x +P +m +o +p +n +n +p +W +W +p +a +a +a +"} +(24,1,1) = {" +a +M +K +r +X +X +X +F +M +h +p +W +W +W +W +n +n +a +a +a +"} +(25,1,1) = {" +a +b +e +M +T +X +i +z +M +V +p +W +p +n +n +n +p +a +a +a +"} +(26,1,1) = {" +a +b +Q +b +B +X +X +z +M +q +W +W +n +n +n +n +p +a +a +a +"} +(27,1,1) = {" +a +M +I +M +M +b +b +b +M +w +W +n +n +p +p +a +a +a +a +a +"} +(28,1,1) = {" +a +f +a +f +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(29,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(30,1,1) = {" +a +f +a +f +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/_maps/map_files/RandomRuins/SpaceRuins/asteroidmine_skullakin.dmm b/_maps/map_files/RandomRuins/SpaceRuins/asteroidmine_skullakin.dmm new file mode 100644 index 00000000000..39041fb2085 --- /dev/null +++ b/_maps/map_files/RandomRuins/SpaceRuins/asteroidmine_skullakin.dmm @@ -0,0 +1,5468 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"aq" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/temple) +"ax" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/mission_control) +"az" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/light, +/obj/effect/decal/cleanable/dirt, +/obj/item/ammo_box/magazine/laser{ + max_ammo = 0; + name = "Old Spent Magazine" + }, +/turf/simulated/floor/transparent/glass/reinforced/plasma, +/area/ruin/skullakin_mine/cafeteria) +"aO" = ( +/turf/simulated/floor/carpet/royalblack, +/area/ruin/skullakin_mine/temple) +"aP" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"aQ" = ( +/obj/effect/spawner/random/blood/often, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin) +"aU" = ( +/turf/simulated/mineral/random/low_chance/space, +/area/ruin) +"bd" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/mineral/plasma, +/area/ruin/skullakin_mine/mining) +"bg" = ( +/obj/structure/table/glass, +/obj/effect/spawner/random/dice, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/mineral/plasma, +/area/ruin/skullakin_mine/cafeteria) +"bi" = ( +/obj/structure/decorative_structures/metal/statue/sun, +/turf/simulated/floor/mineral/diamond, +/area/ruin/skullakin_mine/temple) +"bq" = ( +/obj/structure/fans/tiny, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/mining) +"bW" = ( +/obj/effect/spawner/random/cobweb/right/frequent, +/obj/machinery/atmospherics/unary/tank/air, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"ck" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mining) +"cp" = ( +/obj/structure/filingcabinet, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/overseer) +"cs" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"cy" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/temple) +"cz" = ( +/turf/simulated/mineral/random/space, +/area/ruin/skullakin_mine/cafeteria) +"cD" = ( +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/mission_control) +"cJ" = ( +/obj/effect/spawner/window/reinforced/plasma/grilled, +/turf/simulated/floor/plating{ + desc = "
There is some old writing on this floor. You are barely able to read out a few lines from a tangled scribble.

In a chamber a great mirror lies, cut away it solemn cries. Travel bold as thou might, piercing vastness as a kite.

HONK!
"; + name = "Old Note #6" + }, +/area/ruin/skullakin_mine/temple) +"cN" = ( +/turf/simulated/mineral/random/high_chance/space, +/area/ruin) +"cV" = ( +/obj/effect/spawner/random/cobweb/left/frequent, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"cZ" = ( +/obj/structure/closet/crate/miningcar{ + name = "mining car" + }, +/obj/effect/spawner/random/common_ore, +/obj/effect/spawner/random/common_ore, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mining) +"dc" = ( +/obj/structure/spider/stickyweb, +/obj/effect/spawner/random/blood/often, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/mining) +"dd" = ( +/obj/effect/gibspawner/generic, +/obj/structure/table/glass, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/cafeteria) +"de" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mission_control) +"dm" = ( +/obj/structure/spawner/mining/hivelord/space, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin) +"dy" = ( +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mining) +"dz" = ( +/obj/machinery/door/airlock/multi_tile/glass{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/temple) +"dD" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/spawner/window/reinforced/plasma/grilled, +/turf/simulated/floor/plating{ + desc = "
There is some old writing on this floor. You are barely able to read out a few lines from a tangled scribble.

In a chamber a great mirror lies, cut away it solemn cries. Travel bold as thou might, piercing vastness as a kite.

HONK!
"; + name = "Old Note #6" + }, +/area/ruin/skullakin_mine/temple) +"dG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/mining) +"dT" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/temple) +"ey" = ( +/obj/structure/spider/stickyweb, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/transparent/glass/reinforced/plasma, +/area/ruin/skullakin_mine/mission_control) +"eS" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/mission_control) +"eT" = ( +/obj/machinery/door/airlock/multi_tile, +/obj/machinery/door/poddoor/multi_tile/impassable{ + id_tag = "skullakin_mine_depths_lockdown" + }, +/obj/structure/fans/tiny, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/mining) +"eV" = ( +/obj/machinery/door/airlock/multi_tile/glass{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/poddoor/multi_tile/impassable{ + dir = 4; + id_tag = "skullakin_mine_intermediate_lockdown" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/overseer) +"eX" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"eZ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/mission_control) +"ff" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"fx" = ( +/obj/effect/gibspawner/generic, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/mission_control) +"fH" = ( +/obj/effect/spawner/random/cobweb/left/frequent, +/obj/structure/closet/crate/can, +/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"fI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/carpet/royalblack, +/area/ruin/skullakin_mine/temple) +"fP" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/cafeteria) +"fU" = ( +/turf/simulated/floor/transparent/glass/reinforced/plasma, +/area/ruin/skullakin_mine/mission_control) +"gc" = ( +/obj/structure/spider/stickyweb, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/mining) +"gi" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/machinery/economy/vending/wallmed/directional/south, +/turf/simulated/floor/mineral/plastitanium, +/area/ruin/skullakin_mine/arrivals) +"gr" = ( +/obj/machinery/door/airlock/multi_tile/glass{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/poddoor/multi_tile/impassable{ + dir = 4; + id_tag = "skullakin_mine_intermediate_lockdown" + }, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/cafeteria) +"gt" = ( +/obj/machinery/power/apc/off_station/empty_charge/directional/east, +/obj/structure/cable, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mining) +"gv" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/space, +/area/ruin/skullakin_mine/solars) +"gx" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/computer/nonfunctional, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/temple) +"gy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/cafeteria) +"gS" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/mineral/silver/fancy, +/area/ruin/skullakin_mine/temple) +"gT" = ( +/obj/machinery/power/apc/off_station/empty_charge/directional/east, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"hc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"hd" = ( +/obj/structure/table/glass/reinforced, +/obj/machinery/door/window/reinforced/normal{ + name = "Check In Desk"; + dir = 1 + }, +/obj/machinery/door/window/reinforced/normal{ + name = "Check In Desk" + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"hf" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/cafeteria) +"hi" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/cafeteria) +"hj" = ( +/obj/structure/spider/stickyweb, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/mission_control) +"hn" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"ho" = ( +/obj/structure/ore_box, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mining) +"hA" = ( +/obj/structure/spawner/mining/goliath/space, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin) +"hF" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/cafeteria) +"iI" = ( +/obj/effect/gibspawner/generic, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/cafeteria) +"iK" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"iN" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/overseer) +"iX" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/overseer) +"jo" = ( +/turf/simulated/mineral/random/space, +/area/ruin/skullakin_mine/arrivals) +"jy" = ( +/obj/machinery/economy/vending/coffee, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"jH" = ( +/obj/effect/spawner/random/common_ore, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin) +"jJ" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"jN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"kc" = ( +/mob/living/simple_animal/hostile/asteroid/goliath/space, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/mining) +"kx" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/mining) +"kE" = ( +/obj/effect/spawner/random/cobweb/right/frequent, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/temple) +"kF" = ( +/obj/structure/shelf/supply, +/obj/item/pickaxe/drill/diamonddrill, +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore, +/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mining) +"kP" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/arrivals) +"kU" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/random/smithed_item/any, +/obj/effect/spawner/random/smithed_item/any, +/turf/simulated/floor/mineral/plasma, +/area/ruin/skullakin_mine/temple) +"kY" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/space, +/area/ruin/skullakin_mine/solars) +"ld" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"lk" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/light, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/mining) +"lB" = ( +/turf/space, +/area/ruin/skullakin_mine/solars) +"lC" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mining) +"lX" = ( +/obj/machinery/computer/nonfunctional{ + dir = 1 + }, +/turf/simulated/floor/mineral/plasma, +/area/ruin/skullakin_mine/overseer) +"lY" = ( +/obj/structure/ore_box, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mining) +"mb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/spawner/random/blood/often, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/mining) +"mc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"mh" = ( +/obj/item/ammo_box/magazine/laser{ + max_ammo = 0; + name = "Old Spent Magazine" + }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/cafeteria) +"mm" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/carpet/royalblack, +/area/ruin/skullakin_mine/temple) +"mt" = ( +/turf/simulated/mineral/random/space, +/area/ruin/skullakin_mine/temple) +"mx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mission_control) +"mG" = ( +/obj/effect/spawner/random/food_trash, +/obj/structure/spider/stickyweb, +/obj/effect/spawner/random/plushies, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mission_control) +"mK" = ( +/obj/structure/closet/cabinet, +/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, +/obj/item/reagent_containers/pill/methamphetamine, +/obj/item/reagent_containers/pill/methamphetamine, +/obj/item/reagent_containers/pill/methamphetamine, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/overseer) +"mQ" = ( +/obj/effect/gibspawner/generic, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/overseer) +"mT" = ( +/turf/simulated/wall/indestructible/rock, +/area/ruin/skullakin_mine/overseer) +"mZ" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden, +/obj/machinery/light/small, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"nl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/cafeteria) +"nn" = ( +/turf/simulated/wall, +/area/ruin/skullakin_mine/mission_control) +"nw" = ( +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"nD" = ( +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/cafeteria) +"nL" = ( +/obj/machinery/power/apc/off_station/empty_charge/directional/south, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"nZ" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/temple) +"oj" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/overseer) +"om" = ( +/mob/living/simple_animal/hostile/asteroid/goliath/beast/ancient, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin) +"on" = ( +/obj/effect/gibspawner/generic, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"oT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/overseer) +"oZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/spawner/random/blood/often, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/mineral/plastitanium, +/area/ruin/skullakin_mine/temple) +"pd" = ( +/obj/effect/spawner/window/plasma/grilled, +/turf/simulated/floor/plating{ + desc = "
There is some old writing on this floor. You are barely able to read out a few lines from a tangled scribble.

In a chamber a great mirror lies, cut away it solemn cries. Travel bold as thou might, piercing vastness as a kite.

HONK!
"; + name = "Old Note #6" + }, +/area/ruin/skullakin_mine/cafeteria) +"ph" = ( +/obj/effect/decal/cleanable/glass/plasma, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"pB" = ( +/obj/machinery/door/airlock/multi_tile/glass{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/poddoor/multi_tile/impassable{ + dir = 4; + id_tag = "skullakin_mine_depths_lockdown" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/cafeteria) +"pI" = ( +/obj/structure/spider/stickyweb, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/mining) +"pR" = ( +/obj/machinery/power/apc/off_station/empty_charge/directional/east, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/temple) +"pZ" = ( +/obj/structure/spider/stickyweb, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/light, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/transparent/glass/reinforced/plasma, +/area/ruin/skullakin_mine/mission_control) +"qa" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/cafeteria) +"qe" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"qm" = ( +/obj/machinery/door/poddoor/impassable{ + id_tag = "skullakin_mine_intermediate_lockdown" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/temple) +"qu" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"qx" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/temple) +"qK" = ( +/obj/machinery/computer/nonfunctional{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/temple) +"qV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/damage, +/obj/item/ammo_box/magazine/laser{ + max_ammo = 0; + name = "Old Spent Magazine" + }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/mining) +"qX" = ( +/obj/structure/table/glass, +/obj/effect/spawner/random/snacks, +/turf/simulated/floor/mineral/plasma, +/area/ruin/skullakin_mine/cafeteria) +"qY" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mission_control) +"rf" = ( +/turf/simulated/mineral/random/space, +/area/ruin) +"rq" = ( +/obj/effect/spawner/themed_mess/robotic, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin) +"ru" = ( +/obj/structure/gunrack, +/obj/item/gun/energy/gun/shotgun, +/obj/item/gun/energy/kinetic_accelerator, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mining) +"rA" = ( +/obj/effect/spawner/random/cobweb/right/frequent, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mission_control) +"rH" = ( +/obj/machinery/door/airlock/multi_tile/glass{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/poddoor/multi_tile/impassable{ + dir = 4; + id_tag = "skullakin_mine_depths_lockdown" + }, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/mission_control) +"rV" = ( +/obj/structure/spider/stickyweb, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/mining) +"sk" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/temple) +"sq" = ( +/obj/machinery/computer/loreconsole/skullakin_mine/overseer_console, +/turf/simulated/floor/mineral/plasma, +/area/ruin/skullakin_mine/overseer) +"su" = ( +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"sJ" = ( +/obj/effect/spawner/random/cobweb/left/frequent, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/temple) +"sR" = ( +/obj/effect/gibspawner/generic, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"sS" = ( +/obj/effect/gibspawner/generic, +/obj/effect/decal/remains/human, +/turf/simulated/floor/mineral/plastitanium, +/area/ruin/skullakin_mine/temple) +"sW" = ( +/obj/effect/spawner/random/cobweb/right/frequent, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/overseer) +"th" = ( +/obj/effect/spawner/window/plasma/grilled, +/turf/simulated/floor/plating{ + desc = "
There is some old writing on this floor. You are barely able to read out a few lines from a tangled scribble.

In a chamber a great mirror lies, cut away it solemn cries. Travel bold as thou might, piercing vastness as a kite.

HONK!
"; + name = "Old Note #6" + }, +/area/ruin/skullakin_mine/arrivals) +"tp" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/chair{ + dir = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/cafeteria) +"tq" = ( +/obj/structure/spider/stickyweb, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/cafeteria) +"tr" = ( +/obj/effect/spawner/airlock/w_to_e, +/turf/simulated/wall, +/area/ruin/skullakin_mine/arrivals) +"tC" = ( +/obj/machinery/door/airlock/multi_tile/glass{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/mission_control) +"tD" = ( +/obj/structure/spider/stickyweb, +/turf/simulated/floor/mineral/plasma, +/area/ruin/skullakin_mine/mining) +"tW" = ( +/obj/machinery/light/small, +/turf/simulated/floor/mineral/silver/fancy, +/area/ruin/skullakin_mine/temple) +"ur" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/overseer) +"uv" = ( +/obj/effect/gibspawner/generic, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/mining) +"uy" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"uA" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"uM" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"uW" = ( +/obj/machinery/computer/nonfunctional, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mining) +"va" = ( +/obj/machinery/computer/nonfunctional{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mission_control) +"vf" = ( +/turf/simulated/floor/mineral/silver/fancy, +/area/ruin/skullakin_mine/temple) +"vk" = ( +/turf/simulated/floor/mineral/plasma, +/area/ruin/skullakin_mine/mining) +"vl" = ( +/obj/effect/gibspawner/generic, +/obj/item/food/monstermeat/goliath, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/overseer) +"vx" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/mineral/plastitanium, +/area/ruin/skullakin_mine/temple) +"vH" = ( +/obj/machinery/computer/loreconsole/skullakin_mine/mission_control{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mission_control) +"vI" = ( +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 1 + }, +/turf/simulated/floor/plating{ + desc = "
There is some old writing on this floor. You are barely able to read out a few lines from a tangled scribble.

In a chamber a great mirror lies, cut away it solemn cries. Travel bold as thou might, piercing vastness as a kite.

HONK!
"; + name = "Old Note #6" + }, +/area/ruin/skullakin_mine/cafeteria) +"vR" = ( +/obj/machinery/computer/loreconsole/skullakin_mine/hidden_survivor{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mission_control) +"vW" = ( +/obj/machinery/door/poddoor/multi_tile/impassable{ + id_tag = "skullakin_mine_intermediate_lockdown" + }, +/obj/machinery/door/airlock/multi_tile/glass, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/temple) +"wb" = ( +/obj/effect/gibspawner/generic, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/cafeteria) +"wm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"wG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/mineral/plastitanium, +/area/ruin/skullakin_mine/arrivals) +"wH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/mission_control) +"xq" = ( +/obj/structure/spider/stickyweb, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/spawner/random/blood/often, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/transparent/glass/reinforced/plasma, +/area/ruin/skullakin_mine/mission_control) +"xr" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/temple) +"xC" = ( +/obj/effect/gibspawner/generic, +/obj/item/stack/sheet/animalhide/goliath_hide, +/obj/item/stack/sheet/animalhide/goliath_hide, +/obj/item/stack/sheet/animalhide/goliath_hide, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/overseer) +"xG" = ( +/obj/effect/gibspawner/generic, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/temple) +"xN" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/transparent/glass/reinforced/plasma, +/area/ruin/skullakin_mine/cafeteria) +"xS" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/mission_control) +"yd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/carpet/royalblack, +/area/ruin/skullakin_mine/temple) +"yn" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/carpet/royalblack, +/area/ruin/skullakin_mine/temple) +"yp" = ( +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mission_control) +"yL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"yP" = ( +/obj/effect/spawner/window/plasma/grilled, +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/turf/simulated/floor/plating{ + desc = "
There is some old writing on this floor. You are barely able to read out a few lines from a tangled scribble.

In a chamber a great mirror lies, cut away it solemn cries. Travel bold as thou might, piercing vastness as a kite.

HONK!
"; + name = "Old Note #6" + }, +/area/ruin/skullakin_mine/cafeteria) +"yT" = ( +/obj/structure/ore_box, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mining) +"yV" = ( +/obj/effect/spawner/random/cobweb/left/frequent, +/obj/machinery/economy/vending/cola, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"yZ" = ( +/obj/structure/closet/crate/miningcar{ + name = "mining car" + }, +/obj/effect/spawner/random/uncommon_ore, +/obj/effect/spawner/random/uncommon_ore, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin) +"zf" = ( +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin) +"zm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/computer/loreconsole/skullakin_mine/security_checkpoint, +/turf/simulated/floor/mineral/plastitanium, +/area/ruin/skullakin_mine/arrivals) +"zp" = ( +/obj/effect/spawner/random/blood/often, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/mining) +"zv" = ( +/obj/structure/spider/stickyweb, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/mission_control) +"zw" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"zy" = ( +/turf/simulated/wall/indestructible/rock, +/area/ruin/skullakin_mine/mission_control) +"zz" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/candle/eternal/lit, +/turf/simulated/floor/mineral/gold/fancy, +/area/ruin/skullakin_mine/temple) +"zH" = ( +/obj/item/ammo_box/magazine/laser{ + max_ammo = 0; + name = "Old Spent Magazine" + }, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin) +"zI" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/mission_control) +"zT" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"zW" = ( +/obj/machinery/power/solar_control{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/temple) +"Ab" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"Ak" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/item/ammo_box/magazine/laser{ + max_ammo = 0; + name = "Old Spent Magazine" + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/overseer) +"Al" = ( +/obj/machinery/computer/nonfunctional{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mission_control) +"AD" = ( +/obj/effect/spawner/themed_mess/robotic, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/mining) +"AN" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/spawner/random/blood/often, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"AP" = ( +/turf/simulated/wall, +/area/ruin/skullakin_mine/cafeteria) +"AT" = ( +/obj/structure/closet/crate/miningcar{ + name = "mining car" + }, +/obj/effect/spawner/random/rare_ore, +/obj/effect/spawner/random/rare_ore, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin) +"Bh" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/carpet/royalblack, +/area/ruin/skullakin_mine/temple) +"Bu" = ( +/obj/structure/table/glass, +/turf/simulated/floor/mineral/plasma, +/area/ruin/skullakin_mine/cafeteria) +"Bx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/cafeteria) +"BF" = ( +/obj/structure/spider/stickyweb, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/transparent/glass/reinforced/plasma, +/area/ruin/skullakin_mine/cafeteria) +"BG" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"BQ" = ( +/obj/effect/gibspawner/generic, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/cafeteria) +"Cc" = ( +/obj/structure/spider/stickyweb, +/obj/effect/spawner/random/blood/often, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/transparent/glass/reinforced/plasma, +/area/ruin/skullakin_mine/mission_control) +"Ce" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mission_control) +"Cn" = ( +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/mission_control) +"Cr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/mineral/plastitanium, +/area/ruin/skullakin_mine/temple) +"CN" = ( +/turf/space, +/area/space) +"Dd" = ( +/obj/machinery/economy/vending/snack, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"Dq" = ( +/obj/structure/falsewall, +/turf/simulated/floor/plating{ + desc = "
There is some old writing on this floor. You are barely able to read out a few lines from a tangled scribble.

In a chamber a great mirror lies, cut away it solemn cries. Travel bold as thou might, piercing vastness as a kite.

HONK!
"; + name = "Old Note #6" + }, +/area/ruin/skullakin_mine/mission_control) +"Dx" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mission_control) +"DK" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/mob/living/simple_animal/hostile/asteroid/goliath/space, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/mineral/plasma, +/area/ruin/skullakin_mine/cafeteria) +"Ej" = ( +/obj/machinery/power/solar{ + name = "Starboard Solar Array" + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel/airless{ + icon_state = "solarpanel" + }, +/area/ruin/skullakin_mine/solars) +"El" = ( +/obj/structure/table/glass, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/cafeteria) +"Em" = ( +/obj/machinery/power/apc/off_station/empty_charge/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/overseer) +"EF" = ( +/obj/structure/spider/stickyweb, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mining) +"EP" = ( +/obj/item/food/monstermeat/goliath, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/overseer) +"Fg" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/transparent/glass/reinforced/plasma, +/area/ruin/skullakin_mine/cafeteria) +"Ft" = ( +/obj/machinery/door/airlock/engineering, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"FM" = ( +/obj/structure/spider/stickyweb, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mining) +"FO" = ( +/obj/structure/closet/firecloset/full, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"Gd" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/mineral/plastitanium, +/area/ruin/skullakin_mine/arrivals) +"Gh" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, +/turf/simulated/floor/mineral/plasma, +/area/ruin/skullakin_mine/temple) +"Gm" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/chair{ + dir = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/cafeteria) +"Gw" = ( +/obj/machinery/door/airlock/security, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/mineral/plastitanium, +/area/ruin/skullakin_mine/arrivals) +"GA" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"GT" = ( +/obj/structure/marker_beacon/dock_marker, +/obj/structure/lattice/catwalk, +/turf/space, +/area/ruin/space/unpowered/no_grav) +"GX" = ( +/obj/machinery/computer/nonfunctional{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mission_control) +"Hk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/temple) +"Ho" = ( +/turf/simulated/wall/indestructible/rock, +/area/ruin/skullakin_mine/mining) +"HC" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"HE" = ( +/mob/living/simple_animal/hostile/asteroid/goliath/space, +/turf/simulated/floor/mineral/plastitanium, +/area/ruin/skullakin_mine/temple) +"HG" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/cafeteria) +"HH" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/mineral/plasma, +/area/ruin/skullakin_mine/cafeteria) +"HN" = ( +/turf/simulated/wall, +/area/ruin/skullakin_mine/temple) +"HR" = ( +/obj/effect/decal/remains/human, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mission_control) +"HW" = ( +/obj/effect/spawner/window/reinforced/plasma/grilled, +/turf/simulated/floor/plating{ + desc = "
There is some old writing on this floor. You are barely able to read out a few lines from a tangled scribble.

In a chamber a great mirror lies, cut away it solemn cries. Travel bold as thou might, piercing vastness as a kite.

HONK!
"; + name = "Old Note #6" + }, +/area/ruin/skullakin_mine/arrivals) +"Ia" = ( +/obj/machinery/door/airlock/public/glass, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"Id" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"Ie" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/light, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"It" = ( +/obj/machinery/computer/nonfunctional{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mission_control) +"Ix" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/mining) +"IC" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/cafeteria) +"ID" = ( +/obj/structure/spider/stickyweb, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/transparent/glass/reinforced/plasma, +/area/ruin/skullakin_mine/cafeteria) +"IN" = ( +/obj/structure/spider/stickyweb, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/transparent/glass/reinforced/plasma, +/area/ruin/skullakin_mine/cafeteria) +"IU" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mission_control) +"IW" = ( +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/overseer) +"Ja" = ( +/obj/effect/gibspawner/generic, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/mining) +"Jg" = ( +/turf/simulated/wall/indestructible/rock, +/area/ruin/skullakin_mine/arrivals) +"Ji" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/economy/vending/wallmed/directional/north, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mission_control) +"Jj" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/space, +/area/ruin/skullakin_mine/solars) +"JB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"JD" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/mob/living/simple_animal/hostile/asteroid/goliath/space, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/mineral/plasma, +/area/ruin/skullakin_mine/cafeteria) +"JF" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/cafeteria) +"JN" = ( +/mob/living/simple_animal/hostile/asteroid/goliath/space, +/turf/space, +/area/space) +"Ka" = ( +/obj/effect/spawner/random/cobweb/left/frequent, +/obj/effect/spawner/random/jani_supplies, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"Kd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/mining) +"Kh" = ( +/turf/simulated/floor/mineral/plastitanium, +/area/ruin/skullakin_mine/temple) +"Kw" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/mineral/plastitanium, +/area/ruin/skullakin_mine/temple) +"KD" = ( +/obj/machinery/economy/vending/cola, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"KG" = ( +/turf/simulated/wall/indestructible/rock, +/area/ruin) +"KT" = ( +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mission_control) +"Lh" = ( +/obj/effect/spawner/random/cobweb/left/frequent, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/overseer) +"Lk" = ( +/obj/machinery/atmospherics/unary/tank/air, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"Ln" = ( +/obj/item/ammo_box/magazine/laser{ + max_ammo = 0; + name = "Old Spent Magazine" + }, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/cafeteria) +"Lq" = ( +/obj/effect/gibspawner/generic, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/mining) +"Ls" = ( +/obj/machinery/computer/nonfunctional{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mission_control) +"Lv" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/cafeteria) +"LK" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/temple) +"MK" = ( +/obj/structure/table/glass, +/obj/effect/spawner/random/plushies, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"Nc" = ( +/obj/effect/spawner/random/cobweb/right/frequent, +/obj/machinery/economy/vending/minedrobe, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mining) +"Nj" = ( +/obj/effect/decal/cleanable/glass/plasma, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/damage, +/obj/item/shard/plasma, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"Ns" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/cafeteria) +"NF" = ( +/mob/living/simple_animal/hostile/asteroid/goliath/space, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/mission_control) +"NM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/mineral/plasma, +/area/ruin/skullakin_mine/cafeteria) +"NU" = ( +/obj/effect/decal/remains/human, +/turf/simulated/floor/carpet/royalblack, +/area/ruin/skullakin_mine/temple) +"NZ" = ( +/obj/machinery/economy/vending/chinese, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"Od" = ( +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/mining) +"Og" = ( +/obj/structure/spider/stickyweb, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/mining) +"Ol" = ( +/obj/machinery/door_control/no_emag/no_cyborg{ + name = "Intermediate Lockdown"; + id = "skullakin_mine_intermediate_lockdown"; + pixel_y = -28 + }, +/obj/effect/gibspawner/generic, +/obj/effect/decal/remains/human, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"Oo" = ( +/obj/machinery/door/airlock/multi_tile/glass{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/mining) +"Ov" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"OH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"OR" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/light, +/obj/machinery/computer/loreconsole/skullakin_mine/monitoring_station{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/temple) +"Pg" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/terminal{ + dir = 1 + }, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/temple) +"Ph" = ( +/obj/machinery/power/apc/off_station/empty_charge/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mission_control) +"Pk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"Pq" = ( +/obj/structure/closet/toolcloset, +/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/temple) +"Py" = ( +/obj/machinery/power/solar{ + name = "Starboard Solar Array" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel/airless{ + icon_state = "solarpanel" + }, +/area/ruin/skullakin_mine/solars) +"PD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"PF" = ( +/obj/effect/spawner/random/cobweb/right/frequent, +/obj/machinery/economy/vending/coffee, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"PQ" = ( +/obj/machinery/door/airlock/engineering, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/temple) +"Qk" = ( +/turf/simulated/floor/mineral/plasma, +/area/ruin/skullakin_mine/temple) +"Qq" = ( +/obj/effect/gibspawner/generic, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/mission_control) +"Qu" = ( +/obj/structure/lattice, +/turf/space, +/area/ruin/skullakin_mine/solars) +"QV" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/overseer) +"Rl" = ( +/obj/structure/shelf/security, +/obj/effect/spawner/random/smithed_item/lens, +/obj/effect/spawner/random/smithed_item/lens, +/obj/effect/spawner/random/smithed_item/lens, +/obj/effect/spawner/random/smithed_item/lens, +/obj/effect/spawner/random/smithed_item/lens, +/obj/effect/spawner/random/smithed_item/lens, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mining) +"Rn" = ( +/obj/machinery/door/airlock/multi_tile/glass, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/poddoor/multi_tile/impassable{ + id_tag = "skullakin_mine_intermediate_lockdown" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/cafeteria) +"Rs" = ( +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/mineral/plastitanium, +/area/ruin/skullakin_mine/temple) +"RJ" = ( +/obj/structure/table/glass, +/obj/effect/spawner/random/book, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"RL" = ( +/obj/structure/table/glass/reinforced/plasma, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/mineral/plasma, +/area/ruin/skullakin_mine/overseer) +"RS" = ( +/mob/living/basic/mining/hivelord/space, +/turf/space, +/area/space) +"Sb" = ( +/turf/simulated/wall, +/area/ruin/skullakin_mine/arrivals) +"Sc" = ( +/obj/effect/gibspawner/generic, +/obj/effect/decal/remains/human, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/cafeteria) +"Sn" = ( +/mob/living/simple_animal/hostile/asteroid/goliath/space, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/arrivals) +"Ss" = ( +/obj/structure/closet/emcloset, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"Sx" = ( +/obj/structure/table/glass, +/obj/effect/spawner/random/snacks, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/cafeteria) +"SC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/temple) +"SF" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/transparent/glass/reinforced/plasma, +/area/ruin/skullakin_mine/mission_control) +"SJ" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/temple) +"SS" = ( +/obj/structure/spider/stickyweb, +/obj/effect/spawner/random/blood/often, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/transparent/glass/reinforced/plasma, +/area/ruin/skullakin_mine/cafeteria) +"Ta" = ( +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/temple) +"Tc" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, +/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mission_control) +"Tu" = ( +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/overseer) +"Tx" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/mining) +"TC" = ( +/obj/structure/table/glass/reinforced/plasma, +/obj/effect/spawner/random/sieged_lab/research_paper, +/turf/simulated/floor/mineral/plasma, +/area/ruin/skullakin_mine/overseer) +"TE" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/transparent/glass/reinforced/plasma, +/area/ruin/skullakin_mine/cafeteria) +"TM" = ( +/obj/effect/gibspawner/generic, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/temple) +"TO" = ( +/obj/structure/spider/stickyweb, +/turf/simulated/floor/transparent/glass/reinforced/plasma, +/area/ruin/skullakin_mine/cafeteria) +"TR" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/mineral/plasma, +/area/ruin/skullakin_mine/mission_control) +"TS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/ammo_box/magazine/laser{ + max_ammo = 0; + name = "Old Spent Magazine" + }, +/turf/simulated/floor/mineral/plasma, +/area/ruin/skullakin_mine/mission_control) +"TT" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/temple) +"Ue" = ( +/turf/simulated/floor/transparent/glass/reinforced/plasma, +/area/ruin/skullakin_mine/cafeteria) +"Ui" = ( +/obj/effect/gibspawner/generic, +/obj/effect/decal/remains/human, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/cafeteria) +"Ut" = ( +/obj/structure/table/glass, +/obj/effect/spawner/random/pizzaparty, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/cafeteria) +"Uw" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/temple) +"UB" = ( +/obj/machinery/computer/nonfunctional{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mission_control) +"UK" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/transparent/glass/reinforced/plasma, +/area/ruin/skullakin_mine/cafeteria) +"Vk" = ( +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/cafeteria) +"Vo" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mission_control) +"Vx" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/overseer) +"VC" = ( +/obj/structure/table/glass, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/mineral/plasma, +/area/ruin/skullakin_mine/cafeteria) +"VF" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/temple) +"VR" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"VY" = ( +/obj/machinery/computer/nonfunctional{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/overseer) +"Wa" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/mission_control) +"Wc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/ammo_box/magazine/laser{ + max_ammo = 0; + name = "Old Spent Magazine" + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"Wd" = ( +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/cafeteria) +"Wi" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/space, +/area/ruin/skullakin_mine/solars) +"Wk" = ( +/obj/machinery/door_control/no_emag/no_cyborg{ + name = "Depths Lockdown"; + id = "skullakin_mine_depths_lockdown"; + pixel_x = 28 + }, +/obj/effect/decal/remains/human, +/obj/effect/gibspawner/generic, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/overseer) +"Wn" = ( +/obj/machinery/light, +/turf/simulated/floor/mineral/plastitanium, +/area/ruin/skullakin_mine/arrivals) +"Ww" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/overseer) +"WK" = ( +/obj/structure/spider/stickyweb, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/temple) +"WP" = ( +/obj/structure/shelf/supply, +/obj/item/pickaxe/drill, +/obj/item/pickaxe/drill, +/obj/item/storage/bag/ore, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mining) +"WR" = ( +/obj/machinery/economy/vending/snack, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"WV" = ( +/obj/effect/spawner/random/cobweb/left/frequent, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mining) +"WX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/nonfunctional, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mining) +"Xi" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/cafeteria) +"Xo" = ( +/obj/machinery/computer/nonfunctional{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/overseer) +"Xs" = ( +/obj/effect/decal/cleanable/glass/plasma, +/obj/effect/decal/cleanable/dirt, +/obj/item/shard/plasma, +/turf/simulated/floor/plating{ + desc = "
There is some old writing on this floor. You are barely able to read out a few lines from a tangled scribble.

In a chamber a great mirror lies, cut away it solemn cries. Travel bold as thou might, piercing vastness as a kite.

HONK!
"; + name = "Old Note #6" + }, +/area/ruin/skullakin_mine/arrivals) +"Xv" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/cafeteria) +"XA" = ( +/obj/structure/spider/stickyweb, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/mining) +"XB" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/locked, +/turf/simulated/floor/plating{ + desc = "
There is some old writing on this floor. You are barely able to read out a few lines from a tangled scribble.

In a chamber a great mirror lies, cut away it solemn cries. Travel bold as thou might, piercing vastness as a kite.

HONK!
"; + name = "Old Note #6" + }, +/area/ruin/skullakin_mine/arrivals) +"XI" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/space, +/area/ruin/skullakin_mine/solars) +"XS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"Yb" = ( +/obj/structure/spider/stickyweb, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/mining) +"Yd" = ( +/obj/effect/gibspawner/generic, +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/dirt, +/mob/living/simple_animal/hostile/asteroid/goliath/space, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/mission_control) +"Ye" = ( +/obj/machinery/power/tracker, +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/turf/space, +/area/ruin/skullakin_mine/solars) +"Yh" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/space, +/area/ruin/skullakin_mine/solars) +"Yn" = ( +/obj/structure/lattice, +/turf/space, +/area/ruin/space/unpowered/no_grav) +"Yr" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/mineral/plastitanium, +/area/ruin/skullakin_mine/arrivals) +"Yw" = ( +/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/cafeteria) +"YW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/mining) +"YX" = ( +/obj/structure/ore_box, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin) +"YZ" = ( +/obj/effect/spawner/random/bluespace_tap/cultural_uncommon, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin) +"Za" = ( +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/arrivals) +"Ze" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/carpet/royalblack, +/area/ruin/skullakin_mine/temple) +"Zk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/mineral/plasma, +/area/ruin/skullakin_mine/mission_control) +"Zt" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/mineral/plasma, +/area/ruin/skullakin_mine/mining) +"Zx" = ( +/obj/structure/table/glass, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/dark, +/area/ruin/skullakin_mine/cafeteria) +"Zz" = ( +/turf/simulated/floor/plasteel, +/area/ruin/skullakin_mine/temple) +"ZB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/mission_control) +"ZE" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/engine, +/area/ruin/skullakin_mine/mining) +"ZN" = ( +/obj/structure/grille, +/turf/space, +/area/ruin/skullakin_mine/solars) +"ZX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/mineral/plastitanium, +/area/ruin/skullakin_mine/temple) + +(1,1,1) = {" +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(2,1,1) = {" +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +rf +rf +aU +aU +aU +rf +rf +aU +aU +aU +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(3,1,1) = {" +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +rf +aU +aU +rf +rf +KG +KG +KG +KG +KG +KG +KG +rf +rf +aU +aU +aU +CN +CN +CN +CN +CN +CN +CN +CN +CN +RS +CN +CN +CN +CN +CN +"} +(4,1,1) = {" +CN +CN +CN +CN +CN +CN +CN +rf +rf +aU +aU +rf +rf +cN +aU +rf +KG +KG +cN +cN +rf +cN +cN +cN +cN +KG +KG +KG +rf +aU +aU +rf +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(5,1,1) = {" +CN +CN +CN +CN +rf +rf +aU +rf +rf +aU +rf +cN +cN +aU +aU +KG +cN +cN +cN +cN +cN +cN +zf +zf +zf +cN +cN +rf +KG +KG +rf +rf +rf +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(6,1,1) = {" +CN +CN +CN +rf +aU +aU +aU +rf +rf +cN +cN +cN +aU +aU +rf +KG +cN +cN +cN +zf +zf +zf +zf +zf +zf +zf +cN +cN +rf +KG +rf +cN +rf +rf +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(7,1,1) = {" +CN +CN +rf +rf +Ho +Ho +Ho +Ho +Ho +Ho +Ho +Ho +Ho +Ho +Ho +cN +cN +zf +jH +zf +zf +zf +zf +zf +zf +jH +zf +cN +rf +KG +aU +zf +zf +rf +rf +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(8,1,1) = {" +CN +rf +aU +rf +Ho +WV +WP +dy +lC +kF +lC +lC +Rl +ru +Ho +cN +cN +zf +zf +zf +zf +zf +zf +zf +zf +zf +zf +cN +rf +KG +aU +zf +dm +zf +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(9,1,1) = {" +CN +rf +aU +rf +Ho +uW +vk +Lq +Og +Og +Tx +kc +bd +dy +Ho +cN +yZ +zf +zf +zf +zf +zf +zf +zf +zf +zf +zf +rf +cN +KG +aU +zf +zf +zf +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(10,1,1) = {" +CN +rf +aU +rf +Ho +FM +Od +Lq +Yb +tD +gc +AD +dG +lC +eT +zH +zf +zf +zf +zf +zf +zf +zf +zf +zf +zf +zf +rf +cN +KG +aU +cN +rf +rf +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(11,1,1) = {" +CN +rf +aU +rf +Ho +FM +Og +Lq +uv +Zt +dG +zp +qV +XA +bq +zf +zf +aQ +zf +zf +zf +om +zf +zf +zf +zf +zf +cN +cN +KG +rf +rf +rf +rf +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(12,1,1) = {" +CN +rf +aU +rf +Ho +WX +bd +Tx +Kd +dG +Tx +gc +bd +cZ +Ho +zf +zf +zf +zf +zf +zf +zf +zf +zf +zf +zf +zf +rf +KG +rf +rf +rf +rf +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(13,1,1) = {" +CN +rf +aU +rf +Ho +Nc +lC +lC +ck +EF +gt +yT +lY +ho +Ho +rf +YX +zf +rq +zf +zf +zf +zf +zf +zf +YZ +rf +KG +rf +aU +rf +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(14,1,1) = {" +CN +CN +aU +aU +Ho +Ho +Ho +kx +Oo +Ho +Ho +Ho +Ho +Ho +Ho +rf +rf +zf +zf +aQ +zf +zf +zf +zf +zf +rf +KG +rf +aU +rf +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(15,1,1) = {" +CN +CN +rf +aU +aU +aU +Ho +YW +mb +Ho +cN +cN +cN +cN +cN +rf +rf +zf +rq +zf +rq +zf +zf +zf +zf +cN +KG +aU +rf +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(16,1,1) = {" +CN +CN +rf +aU +aU +aU +Ho +YW +pI +Ho +rf +cN +rf +cN +cN +rf +zf +zf +aQ +zf +zf +zf +zf +zf +rf +KG +rf +aU +rf +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(17,1,1) = {" +CN +CN +CN +rf +aU +aU +Ho +Ja +lk +Ho +rf +cN +cN +cN +cN +rf +zf +zf +hA +zf +zf +zf +jH +cN +cN +KG +aU +rf +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(18,1,1) = {" +CN +CN +CN +rf +aU +aU +Ho +dc +ZE +Ho +rf +cN +cN +cN +cN +rf +zf +zf +zf +zf +zf +zf +zf +cN +rf +KG +aU +rf +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +RS +CN +CN +"} +(19,1,1) = {" +CN +CN +CN +rf +rf +aU +Ho +rV +Ix +Ho +rf +cN +cN +rf +rf +rf +rf +rf +zf +zf +zf +zf +rf +rf +KG +rf +rf +rf +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(20,1,1) = {" +CN +CN +CN +CN +rf +rf +zy +eZ +tC +zy +zy +zy +zy +zy +zy +zy +cN +cN +rf +AT +zf +rf +rf +cN +KG +aU +rf +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(21,1,1) = {" +CN +CN +CN +CN +rf +rf +zy +qY +Ce +Vo +It +Ls +vH +Al +UB +zy +cN +cN +cN +rf +rf +cN +cN +cN +KG +aU +CN +CN +CN +CN +Yn +GT +Yn +Yn +Yn +Yn +GT +Yn +Yn +Yn +Yn +GT +CN +CN +CN +"} +(22,1,1) = {" +CN +CN +CN +CN +CN +rf +zy +Ji +TS +wH +hj +zI +xS +Zk +KT +zy +cN +cN +cN +cN +cN +cN +rf +cN +KG +aU +rf +CN +CN +CN +Yn +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(23,1,1) = {" +CN +CN +CN +JN +CN +rf +zy +Ph +wH +fx +hj +zv +NF +Cn +IU +zy +zy +zy +zy +cN +cN +KG +KG +KG +rf +aU +rf +CN +CN +CN +Yn +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(24,1,1) = {" +CN +CN +CN +CN +CN +rf +zy +yp +TR +Yd +Qq +eS +wH +Zk +mx +Dq +mG +Tc +zy +cN +cN +Jg +Jg +Jg +Jg +Jg +Jg +Sb +th +th +Sb +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(25,1,1) = {" +CN +CN +CN +CN +CN +rf +zy +rA +de +IU +IU +Dx +va +GX +GX +nn +HR +vR +zy +cN +cN +Jg +fH +RJ +MK +RJ +NZ +Sb +Ss +FO +Sb +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(26,1,1) = {" +CN +CN +CN +CN +CN +CN +zy +zy +zy +zy +eZ +rH +zy +zy +zy +zy +zy +zy +zy +KG +KG +Jg +Za +kP +Sn +kP +sR +Sb +eX +uM +XB +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(27,1,1) = {" +CN +CN +CN +CN +CN +CN +CN +rf +rf +zy +ZB +Wa +zy +aU +rf +rf +rf +aU +aU +rf +rf +Jg +ph +Id +mc +on +Ol +Sb +Za +uM +XB +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(28,1,1) = {" +CN +CN +CN +CN +CN +CN +CN +aU +aU +zy +Cc +ey +zy +aU +aU +aU +aU +aU +rf +CN +CN +Sb +Sb +Xs +Ia +th +Sb +Sb +Za +uM +Sb +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(29,1,1) = {" +CN +CN +CN +CN +CN +CN +CN +aU +aU +zy +SF +pZ +zy +aU +aU +aU +aU +aU +CN +CN +CN +th +cV +Nj +Wc +zT +cs +uM +uM +uM +Sb +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(30,1,1) = {" +CN +CN +CN +CN +CN +CN +CN +aU +aU +zy +fU +xq +zy +aU +aU +aU +CN +CN +CN +CN +CN +th +uM +yL +iK +PD +qu +aa +OH +wm +Sb +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(31,1,1) = {" +CN +CN +CN +CN +CN +CN +CN +CN +aU +zy +cD +ax +zy +rf +CN +CN +CN +CN +CN +CN +CN +th +uM +nL +Sb +HW +HW +Sb +Sb +Za +tr +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(32,1,1) = {" +CN +CN +AP +AP +pd +pd +pd +AP +AP +AP +Wd +pB +AP +AP +CN +CN +CN +CN +CN +CN +jo +Sb +AN +qe +hd +Yr +Gd +Sb +Sb +Za +Sb +GT +Yn +Yn +Yn +Yn +GT +Yn +Yn +Yn +Yn +GT +CN +CN +CN +"} +(33,1,1) = {" +CN +CN +AP +yV +HC +HC +nw +jJ +nw +nw +su +zw +aP +pd +CN +CN +CN +CN +aU +aU +jo +KD +uM +qe +HW +zm +Wn +Sb +Sb +Za +Sb +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(34,1,1) = {" +CN +CN +pd +HC +Lv +qa +Lv +HG +HG +Lv +Lv +Lv +uA +pd +CN +CN +CN +aU +aU +aU +jo +jy +Za +VR +Gw +wG +gi +Sb +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(35,1,1) = {" +CN +CN +pd +HC +Ut +Bu +Sx +nD +Vk +dd +qX +El +uA +pd +CN +aU +aU +aU +aU +mt +mt +mt +Ta +dz +mt +mt +jo +Sb +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(36,1,1) = {" +CN +CN +pd +HC +fP +hi +hi +Vk +BQ +Sc +iI +fP +uA +AP +AP +cz +cz +cz +cz +mt +sJ +dT +aq +cy +WK +mt +rf +rf +ZN +ZN +ZN +Qu +ZN +ZN +ZN +ZN +Qu +Qu +ZN +ZN +ZN +CN +CN +CN +CN +"} +(37,1,1) = {" +CN +CN +AP +Dd +Vk +HG +Vk +HH +JD +nD +HG +HG +ff +Rn +Xi +Fg +IN +xN +hf +vW +LK +Cr +ZX +Kw +VF +mt +rf +rf +lB +lB +lB +lB +lB +lB +lB +lB +Qu +lB +lB +lB +lB +ZN +CN +CN +CN +"} +(38,1,1) = {" +CN +CN +AP +WR +nD +HG +gy +DK +NM +nD +mh +gy +uy +Wd +tq +ID +TE +SS +hF +sk +Hk +oZ +Qk +Kw +qK +mt +rf +aU +rf +Qu +Qu +Qu +Qu +Py +gv +Ej +Qu +Py +gv +Ej +Qu +ZN +CN +CN +CN +"} +(39,1,1) = {" +CN +CN +pd +HC +Lv +Lv +Lv +Ui +nl +Lv +qa +Lv +Ie +AP +AP +cz +cz +cz +cz +mt +nZ +vx +HE +Kh +OR +mt +cN +cN +rf +lB +lB +Qu +lB +Py +XI +Ej +lB +Py +XI +Ej +lB +ZN +CN +CN +CN +"} +(40,1,1) = {" +CN +CN +pd +nw +Sx +VC +El +wb +nD +Zx +bg +Sx +uy +pd +CN +rf +rf +rf +rf +mt +Zz +Kh +Qk +Rs +qK +mt +cN +aU +rf +lB +lB +Qu +lB +Py +XI +Ej +Qu +Py +XI +Ej +Qu +Qu +CN +CN +CN +"} +(41,1,1) = {" +CN +CN +pd +nw +fP +hi +Sc +wb +JF +tp +Gm +Xv +BG +pd +CN +CN +rf +cN +cN +mt +TM +sS +Kh +ZX +VF +mt +mt +mt +mt +mt +lB +Qu +lB +Py +XI +Ej +lB +Py +XI +Ej +lB +Qu +ZN +ZN +CN +"} +(42,1,1) = {" +CN +CN +AP +PF +nw +JB +Pk +GA +hn +gT +jN +jN +Ov +pd +CN +CN +rf +rf +cN +mt +kE +xG +SC +pR +TT +PQ +Uw +sk +Pq +HN +lB +Qu +lB +Py +XI +Ej +Qu +Py +XI +Ej +Qu +Qu +Qu +lB +ZN +"} +(43,1,1) = {" +CN +CN +cz +cz +cz +Ft +AP +hF +gr +AP +pd +pd +pd +AP +CN +CN +CN +rf +cN +HN +HN +HN +qm +HN +HN +HN +gx +qx +xr +dD +Yh +Yh +Yh +Yh +kY +Yh +Yh +Yh +kY +Yh +Yh +Yh +Yh +Ye +ZN +"} +(44,1,1) = {" +CN +CN +rf +cz +Ka +hc +cz +Bx +Ns +AP +CN +CN +CN +CN +CN +CN +CN +rf +cN +HN +Qk +vf +yd +vf +Qk +HN +SJ +Pg +zW +mt +rf +Qu +Qu +Py +Jj +Ej +Qu +Py +Jj +Ej +Qu +Qu +Qu +lB +ZN +"} +(45,1,1) = {" +CN +aU +rf +cz +Yw +XS +cz +TO +UK +yP +vI +CN +CN +CN +CN +CN +CN +CN +rf +HN +vf +Ze +Bh +fI +vf +HN +mt +mt +mt +mt +rf +lB +lB +Py +Jj +Ej +lB +Py +Jj +Ej +lB +Qu +ZN +ZN +CN +"} +(46,1,1) = {" +CN +aU +aU +cz +Lk +mZ +cz +TO +az +cz +rf +CN +CN +CN +CN +CN +CN +CN +rf +HN +gS +mm +aO +yn +tW +HN +rf +rf +cN +aU +rf +Qu +Qu +Py +Jj +Ej +Qu +Py +Jj +Ej +Qu +Qu +CN +CN +CN +"} +(47,1,1) = {" +CN +rf +aU +cz +Lk +Ab +cz +Ue +BF +cz +rf +rf +rf +CN +CN +CN +CN +CN +CN +HN +vf +aO +NU +aO +vf +HN +rf +cN +cN +cN +rf +Qu +lB +Py +Jj +Ej +lB +Py +Jj +Ej +lB +ZN +CN +CN +CN +"} +(48,1,1) = {" +CN +rf +rf +cz +bW +ld +cz +Ln +IC +cz +rf +rf +rf +rf +CN +CN +CN +CN +CN +HN +Gh +zz +bi +zz +kU +HN +rf +cN +rf +cN +rf +Qu +lB +Py +Wi +Ej +Qu +Py +Wi +Ej +Qu +ZN +CN +CN +CN +"} +(49,1,1) = {" +CN +rf +rf +cz +mT +mT +mT +IW +eV +mT +mT +mT +aU +rf +rf +CN +CN +CN +CN +HN +HN +cJ +cJ +cJ +HN +HN +rf +cN +cN +cN +rf +Qu +lB +lB +lB +lB +Qu +lB +lB +lB +lB +Qu +CN +CN +CN +"} +(50,1,1) = {" +CN +rf +aU +rf +mT +Lh +ur +Ak +QV +Ww +Tu +mT +aU +aU +aU +rf +CN +CN +CN +CN +zf +zf +zf +zf +zf +rf +rf +cN +aU +aU +rf +Qu +ZN +ZN +ZN +ZN +Qu +ZN +ZN +ZN +ZN +CN +CN +CN +CN +"} +(51,1,1) = {" +CN +aU +aU +rf +mT +iX +TC +Xo +VY +RL +EP +mT +rf +rf +rf +rf +CN +CN +CN +CN +CN +zf +zf +zf +zf +zf +rf +rf +aU +rf +rf +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(52,1,1) = {" +rf +aU +cN +rf +mT +Em +sq +iN +oT +lX +xC +mT +cN +cN +aU +rf +CN +CN +CN +CN +CN +CN +zf +zf +zf +zf +zf +rf +rf +rf +CN +RS +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(53,1,1) = {" +rf +aU +cN +rf +mT +sW +Vx +oj +mQ +vl +Wk +mT +rf +cN +aU +rf +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(54,1,1) = {" +rf +aU +cN +cN +mT +mT +mT +mK +cp +mT +mT +mT +cN +cN +aU +rf +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(55,1,1) = {" +rf +aU +cN +cN +rf +rf +mT +mT +mT +mT +rf +cN +cN +cN +aU +rf +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(56,1,1) = {" +CN +aU +aU +aU +rf +rf +cN +cN +cN +rf +rf +cN +aU +aU +aU +rf +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(57,1,1) = {" +CN +CN +rf +rf +rf +rf +cN +cN +aU +rf +rf +aU +aU +rf +rf +CN +CN +JN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(58,1,1) = {" +CN +CN +rf +rf +rf +aU +aU +aU +aU +aU +rf +rf +rf +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(59,1,1) = {" +CN +CN +CN +CN +rf +rf +rf +rf +rf +rf +rf +rf +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} +(60,1,1) = {" +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +CN +"} diff --git a/_maps/map_files/RandomRuins/SpaceRuins/asteroidmine_vox.dmm b/_maps/map_files/RandomRuins/SpaceRuins/asteroidmine_vox.dmm new file mode 100644 index 00000000000..230efb06e22 --- /dev/null +++ b/_maps/map_files/RandomRuins/SpaceRuins/asteroidmine_vox.dmm @@ -0,0 +1,1484 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/simulated/mineral/random/high_chance/space, +/area/ruin) +"c" = ( +/turf/simulated/mineral/ancient, +/area/ruin) +"d" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/turf/simulated/floor/engine, +/area/ruin/powered) +"e" = ( +/obj/structure/closet/crate/miningcar{ + name = "mining car" + }, +/obj/effect/spawner/random/uncommon_ore, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin) +"f" = ( +/obj/structure/chair/comfy/shuttle, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/engine, +/area/ruin/powered) +"g" = ( +/obj/structure/chair/comfy/shuttle, +/turf/simulated/floor/engine, +/area/ruin/powered) +"h" = ( +/mob/living/basic/vox_miner/foreman, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin) +"j" = ( +/obj/machinery/door/airlock/titanium, +/obj/effect/decal/cleanable/dirt, +/obj/structure/fans/tiny, +/turf/simulated/floor/plasteel, +/area/ruin/powered) +"k" = ( +/turf/simulated/mineral/random/low_chance/space, +/area/ruin) +"m" = ( +/obj/structure/closet/crate/miningcar{ + name = "mining car" + }, +/obj/effect/spawner/random/rare_ore, +/obj/effect/spawner/random/rare_ore, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin) +"n" = ( +/obj/structure/chair/comfy/shuttle, +/turf/simulated/floor/plasteel, +/area/ruin/powered) +"o" = ( +/obj/structure/closet/crate/miningcar{ + name = "mining car" + }, +/obj/effect/spawner/random/common_ore, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin) +"r" = ( +/obj/structure/chair/comfy/shuttle, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/powered) +"s" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, +/obj/effect/spawner/random/trash, +/obj/effect/spawner/random/trash, +/obj/effect/spawner/random/trash, +/obj/effect/spawner/random/trash, +/obj/effect/spawner/random/trash, +/obj/effect/spawner/random/bluespace_tap/clothes_uncommon, +/obj/effect/spawner/random/bluespace_tap/clothes_uncommon, +/obj/effect/spawner/random/bluespace_tap/food_uncommon, +/obj/effect/spawner/random/bluespace_tap/food_uncommon, +/obj/effect/spawner/random/bluespace_tap/food_uncommon, +/obj/effect/spawner/random/engineering/toolbox, +/turf/simulated/floor/engine, +/area/ruin/powered) +"t" = ( +/obj/structure/shuttle/engine/propulsion{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/ruin/powered) +"u" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/nonfunctional, +/turf/simulated/floor/plasteel, +/area/ruin/powered) +"v" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/powered) +"w" = ( +/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin) +"x" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/engine, +/area/ruin/powered) +"z" = ( +/obj/effect/decal/cleanable/blood/vox, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin) +"A" = ( +/turf/simulated/wall/mineral/titanium, +/area/ruin/powered) +"C" = ( +/obj/effect/spawner/random/loot_crate, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin) +"F" = ( +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin) +"G" = ( +/turf/simulated/mineral/random/space, +/area/ruin) +"H" = ( +/obj/effect/spawner/window/shuttle, +/turf/simulated/floor/plating, +/area/ruin/powered) +"I" = ( +/obj/structure/table/reinforced, +/turf/simulated/floor/engine, +/area/ruin/powered) +"J" = ( +/obj/structure/shuttle/engine/router, +/obj/structure/window/plasmareinforced, +/turf/simulated/floor/engine, +/area/ruin/powered) +"K" = ( +/obj/structure/chair/comfy/shuttle, +/obj/effect/mob_spawn/human/corpse/vox_miner, +/turf/simulated/floor/engine, +/area/ruin/powered) +"M" = ( +/turf/space, +/area/space) +"N" = ( +/obj/machinery/computer/nonfunctional{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/ruin/powered) +"O" = ( +/mob/living/basic/vox_miner, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin) +"P" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/ruin/powered) +"R" = ( +/obj/machinery/door/airlock/titanium, +/obj/structure/fans/tiny, +/turf/simulated/floor/plasteel, +/area/ruin/powered) +"S" = ( +/obj/structure/shuttle/engine/heater{ + dir = 1 + }, +/obj/structure/window/plasmareinforced, +/turf/simulated/floor/engine, +/area/ruin/powered) +"T" = ( +/obj/structure/ore_box, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin) +"U" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/engine, +/area/ruin/powered) +"V" = ( +/obj/structure/chair/comfy/shuttle, +/obj/effect/spawner/random/cobweb/right, +/turf/simulated/floor/plasteel, +/area/ruin/powered) +"W" = ( +/obj/structure/table/reinforced, +/turf/simulated/floor/plasteel, +/area/ruin/powered) +"X" = ( +/obj/machinery/economy/vending/wallmed/directional/west, +/obj/structure/chair/comfy/shuttle, +/turf/simulated/floor/engine, +/area/ruin/powered) +"Y" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/nonfunctional, +/turf/simulated/floor/engine, +/area/ruin/powered) +"Z" = ( +/obj/structure/flora/ash/rock/style_random, +/turf/simulated/floor/plating/asteroid/airless, +/area/ruin) + +(1,1,1) = {" +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +"} +(2,1,1) = {" +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +"} +(3,1,1) = {" +M +M +M +M +M +M +M +M +M +M +M +M +M +G +G +G +G +G +M +M +M +M +M +M +M +M +M +M +M +M +"} +(4,1,1) = {" +M +M +M +M +M +M +M +M +M +G +G +G +G +G +G +G +G +G +G +M +M +M +M +M +M +M +M +M +M +M +"} +(5,1,1) = {" +M +M +M +M +M +M +M +M +G +G +G +G +a +a +G +G +G +G +G +G +M +M +M +M +M +M +M +M +M +M +"} +(6,1,1) = {" +M +M +M +M +M +G +G +G +G +G +G +a +a +a +a +a +a +G +G +G +G +M +M +M +M +M +M +M +M +M +"} +(7,1,1) = {" +M +M +M +M +G +G +G +G +G +G +a +a +a +a +a +a +G +G +G +G +G +M +M +M +M +M +M +M +M +M +"} +(8,1,1) = {" +M +M +M +G +G +k +k +k +k +G +a +a +a +a +a +a +G +G +G +G +G +G +M +M +M +M +M +M +M +M +"} +(9,1,1) = {" +M +M +G +G +k +k +k +k +k +G +G +G +G +G +G +G +G +G +G +G +G +G +G +M +M +M +M +M +M +M +"} +(10,1,1) = {" +M +M +G +k +k +k +k +k +G +G +G +G +G +G +G +G +G +G +G +a +G +G +G +M +M +M +M +M +M +M +"} +(11,1,1) = {" +M +M +G +k +k +k +G +G +F +F +F +F +F +F +G +G +G +G +a +a +G +G +G +G +M +M +M +M +M +M +"} +(12,1,1) = {" +M +M +G +G +k +G +G +F +F +F +F +F +F +F +F +G +G +G +G +a +a +G +G +G +M +M +M +M +M +M +"} +(13,1,1) = {" +M +M +G +k +k +G +F +F +O +F +Z +F +F +F +F +F +F +G +G +a +a +a +G +G +G +M +M +M +M +M +"} +(14,1,1) = {" +M +M +G +k +k +G +o +F +F +F +F +F +F +F +F +F +F +F +G +G +a +a +G +G +G +M +M +M +M +M +"} +(15,1,1) = {" +M +M +k +k +k +G +w +F +F +F +F +F +F +G +k +G +F +F +G +G +a +a +G +G +G +M +M +M +M +M +"} +(16,1,1) = {" +M +M +G +k +k +G +G +G +T +F +F +F +G +k +k +G +F +F +G +G +G +c +k +k +G +M +M +M +M +M +"} +(17,1,1) = {" +M +M +G +G +k +k +G +G +G +G +z +F +k +k +k +G +F +F +F +G +C +G +c +k +k +G +M +M +M +M +"} +(18,1,1) = {" +M +M +M +G +G +G +G +G +G +G +F +F +G +k +k +G +F +F +F +F +F +F +c +k +k +G +M +M +M +M +"} +(19,1,1) = {" +M +M +M +G +G +G +Z +F +F +F +Z +F +F +F +G +c +G +F +F +F +F +F +G +c +k +k +G +M +M +M +"} +(20,1,1) = {" +M +M +M +M +M +F +F +F +F +F +F +F +F +F +F +G +c +G +F +F +F +F +G +k +c +k +G +M +M +M +"} +(21,1,1) = {" +M +M +M +M +M +F +F +F +F +F +F +F +F +F +F +k +c +G +F +F +F +O +F +k +c +k +k +G +M +M +"} +(22,1,1) = {" +M +M +M +M +M +Z +F +F +F +F +F +F +F +F +F +F +c +T +F +F +F +Z +F +G +k +c +k +G +M +M +"} +(23,1,1) = {" +M +M +M +M +M +F +F +F +F +F +Z +F +F +F +Z +F +c +F +F +O +F +F +F +G +k +c +k +G +M +M +"} +(24,1,1) = {" +M +t +A +A +H +A +j +A +H +A +A +F +F +F +F +F +c +F +F +F +F +F +F +G +k +c +k +G +M +M +"} +(25,1,1) = {" +M +t +A +g +U +X +U +Y +d +I +A +Z +F +F +F +F +c +G +F +Z +F +F +e +G +k +c +k +G +M +M +"} +(26,1,1) = {" +M +t +S +K +U +g +U +U +f +N +H +F +F +F +F +k +c +G +F +F +F +F +F +G +k +c +k +G +M +M +"} +(27,1,1) = {" +M +A +J +s +P +U +U +x +r +N +H +F +F +F +F +G +c +F +F +F +F +F +F +G +k +c +k +G +M +M +"} +(28,1,1) = {" +M +t +S +n +P +n +U +P +r +N +H +F +F +F +G +c +c +F +z +F +F +F +F +G +k +c +k +G +M +M +"} +(29,1,1) = {" +M +t +A +V +P +n +P +u +v +W +A +F +Z +k +c +G +G +F +F +F +F +F +G +c +c +c +G +G +M +M +"} +(30,1,1) = {" +M +t +A +A +H +A +R +A +H +A +A +k +k +c +a +G +G +F +F +G +G +G +G +c +k +k +G +G +M +M +"} +(31,1,1) = {" +M +M +M +M +M +M +M +M +G +G +c +c +c +a +a +G +F +F +F +G +G +G +G +c +k +G +G +G +M +M +"} +(32,1,1) = {" +M +M +M +M +M +M +M +G +G +c +c +F +F +F +F +F +F +F +F +G +G +G +c +a +a +G +G +G +M +M +"} +(33,1,1) = {" +M +M +M +M +M +M +G +G +c +C +F +F +F +Z +F +F +F +F +G +G +G +a +c +a +k +G +G +M +M +M +"} +(34,1,1) = {" +M +M +M +M +M +G +G +c +w +F +O +F +F +F +F +F +F +F +a +a +a +a +c +k +k +G +G +M +M +M +"} +(35,1,1) = {" +M +M +M +M +M +G +c +m +h +F +F +F +F +Z +F +F +F +a +a +a +a +c +k +G +G +G +G +M +M +M +"} +(36,1,1) = {" +M +M +M +M +M +G +c +G +T +F +F +Z +F +F +F +G +G +a +a +a +c +k +G +G +G +G +M +M +M +M +"} +(37,1,1) = {" +M +M +M +M +M +M +G +c +c +F +F +F +F +a +a +a +a +c +c +c +k +G +G +G +G +M +M +M +M +M +"} +(38,1,1) = {" +M +M +M +M +M +M +M +M +G +c +c +c +c +a +a +a +a +c +k +G +G +G +M +M +M +M +M +M +M +M +"} +(39,1,1) = {" +M +M +M +M +M +M +M +M +M +M +G +G +G +c +c +c +c +G +G +M +M +M +M +M +M +M +M +M +M +M +"} +(40,1,1) = {" +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +M +"} diff --git a/code/datums/mapping/templates/space_map_templates.dm b/code/datums/mapping/templates/space_map_templates.dm index 981f2aeb804..51513c062b3 100644 --- a/code/datums/mapping/templates/space_map_templates.dm +++ b/code/datums/mapping/templates/space_map_templates.dm @@ -64,6 +64,35 @@ name = "Mining Asteroid 3" description = "They dug too greedily, and too deeply..." +/datum/map_template/ruin/space/asteroidmine_pirates + id = "asteroidmine_pirates" + suffix = "asteroidmine_pirates.dmm" + name = "Pirate Mining Outpost" + description = "A small gang of pirates plunders valuables from a space rock." + allow_duplicates = FALSE + +/datum/map_template/ruin/space/asteroidmine_drakehounds + id = "asteroidmine_drakehounds" + suffix = "asteroidmine_drakehounds.dmm" + name = "Raided Corporate Mining Outpost" + description = "A small-time mining company set up a mining outpost between two large mineral-rich asteroids. \ + The riches only served to attract a gang of drakehound raiders to steal the loot for themselves." + allow_duplicates = FALSE + +/datum/map_template/ruin/space/asteroidmine_vox + id = "asteroidmine_vox" + suffix = "asteroidmine_vox.dmm" + name = "Vox Mining Expedition" + description = "A small group of vox miners excavate a valuable asteroid." + allow_duplicates = FALSE + +/datum/map_template/ruin/space/asteroidmine_skullakin + id = "asteroidmine_skullakin" + suffix = "asteroidmine_skullakin.dmm" + name = "Skullakin Outpost" + description = "A small skullakin outpost found riches in the rocks it was built on. They also found goliaths." + allow_duplicates = FALSE + /datum/map_template/ruin/space/deep_storage id = "deep-storage" suffix = "deepstorage.dmm" diff --git a/code/game/jobs/job/support.dm b/code/game/jobs/job/support.dm index b73c8b76ebb..2d6fb54a8d9 100644 --- a/code/game/jobs/job/support.dm +++ b/code/game/jobs/job/support.dm @@ -200,6 +200,12 @@ /obj/item/stack/marker_beacon/ten=1 ) +/datum/outfit/job/mining/equipped/less + backpack_contents = list( + /obj/item/flashlight/seclite=1,\ + /obj/item/stack/marker_beacon/ten=1 + ) + /datum/outfit/job/mining/equipped/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE) ..() if(visualsOnly) diff --git a/code/game/objects/effects/decals/Cleanable/alien_blood.dm b/code/game/objects/effects/decals/Cleanable/alien_blood.dm index 5ca2df971dd..23e452a5b42 100644 --- a/code/game/objects/effects/decals/Cleanable/alien_blood.dm +++ b/code/game/objects/effects/decals/Cleanable/alien_blood.dm @@ -47,3 +47,24 @@ /obj/effect/decal/cleanable/blood/slime/streak random_icon_states = list("mgibbl1", "mgibbl2", "mgibbl3", "mgibbl4", "mgibbl5") amount = 2 + +/obj/effect/decal/cleanable/blood/vox + name = "vox blood" + desc = "It's a blue streak of nitrogen-rich vox blood." + basecolor = "#2299FC" + bloodiness = MAX_SHOE_BLOODINESS + +/obj/effect/decal/cleanable/blood/innards/vox + basecolor = "#2299FC" + +/obj/effect/decal/cleanable/blood/gibs/vox + basecolor = "#2299FC" + fleshcolor = "#808D11" + +/obj/effect/decal/cleanable/blood/gibs/core/vox + basecolor = "#2299FC" + fleshcolor = "#808D11" + +/obj/effect/decal/cleanable/blood/gibs/down/vox + basecolor = "#2299FC" + fleshcolor = "#808D11" diff --git a/code/game/objects/effects/spawners/gibspawner.dm b/code/game/objects/effects/spawners/gibspawner.dm index 3ca1b7d5ae5..f1d1c92bb18 100644 --- a/code/game/objects/effects/spawners/gibspawner.dm +++ b/code/game/objects/effects/spawners/gibspawner.dm @@ -41,3 +41,16 @@ gibdirections = list(list(NORTH, NORTHEAST, NORTHWEST),list(SOUTH, SOUTHEAST, SOUTHWEST),list(WEST, NORTHWEST, SOUTHWEST),list(EAST, NORTHEAST, SOUTHEAST), GLOB.alldirs, GLOB.alldirs) gibamounts[6] = pick(0,1,2) ..() + +/obj/effect/gibspawner/vox + gibtypes = list(/obj/effect/decal/cleanable/blood/gibs/vox, /obj/effect/decal/cleanable/blood/gibs/down/vox, /obj/effect/decal/cleanable/blood/gibs/vox, /obj/effect/decal/cleanable/blood/gibs/vox, /obj/effect/decal/cleanable/blood/gibs/vox, /obj/effect/decal/cleanable/blood/gibs/vox, /obj/effect/decal/cleanable/blood/gibs/core/vox) + gibamounts = list(1,1,1,1,1,1,1) + +/obj/effect/gibspawner/vox/New() + gibdirections = list(list(NORTH, NORTHEAST, NORTHWEST),list(SOUTH, SOUTHEAST, SOUTHWEST),list(WEST, NORTHWEST, SOUTHWEST),list(EAST, NORTHEAST, SOUTHEAST), GLOB.alldirs, GLOB.alldirs, list()) + gibamounts[6] = pick(0,1,2) + ..() + +/obj/effect/gibspawner/vox/gib_dna(obj/effect/decal/cleanable/blood/gibs/gib, datum/dna/mob_dna) + if(!..()) // Probably admin spawned + gib.blood_DNA["Unknown Vox DNA"] = "A+" diff --git a/code/game/objects/effects/spawners/random/misc_spawners.dm b/code/game/objects/effects/spawners/random/misc_spawners.dm index 637fd9dd3ea..d5ccfc8b56d 100644 --- a/code/game/objects/effects/spawners/random/misc_spawners.dm +++ b/code/game/objects/effects/spawners/random/misc_spawners.dm @@ -293,3 +293,36 @@ /obj/item/stack/sheet/mineral/uranium/ten = 5, /obj/item/stack/sheet/mineral/diamond/ten = 1, ) + +/obj/effect/spawner/random/common_ore + name = "random common ore stack" + loot = list( + /obj/item/stack/ore/iron, + /obj/item/stack/ore/glass, + ) + spawn_loot_count = 20 + spawn_random_offset = TRUE + +/obj/effect/spawner/random/uncommon_ore + name = "random uncommon ore stack" + loot = list( + /obj/item/stack/ore/gold, + /obj/item/stack/ore/silver, + /obj/item/stack/ore/uranium, + /obj/item/stack/ore/titanium, + /obj/item/stack/ore/plasma, + ) + spawn_loot_count = 15 + spawn_random_offset = TRUE + +/obj/effect/spawner/random/rare_ore + name = "random rare ore stack" + loot = list( + /obj/item/stack/ore/diamond, + /obj/item/stack/ore/bluespace_crystal, + /obj/item/stack/ore/palladium, + /obj/item/stack/ore/iridium, + /obj/item/stack/ore/platinum + ) + spawn_loot_count = 5 + spawn_random_offset = TRUE diff --git a/code/game/objects/items/salvage.dm b/code/game/objects/items/salvage.dm index 5e75e9dbdae..da1cb6e4862 100644 --- a/code/game/objects/items/salvage.dm +++ b/code/game/objects/items/salvage.dm @@ -101,3 +101,12 @@ hitsound = 'sound/items/handling/paper_pickup.ogg' pickup_sound = 'sound/items/handling/paper_pickup.ogg' drop_sound = 'sound/items/handling/paper_drop.ogg' + +/obj/item/salvage/loot/vox + name = "biotech fragment" + desc = "A fragment of broken vox biotechnology. While no longer functional, the inner workings are sure to be of interest to collectors and scientists." + icon_state = "vox_fragment" + hitsound = 'sound/items/handling/taperecorder_drop.ogg' + pickup_sound = 'sound/items/handling/taperecorder_pickup.ogg' + drop_sound = 'sound/items/handling/taperecorder_drop.ogg' + value = 125 // Mobs that drop this are fairly dangerous, so let's give it some value diff --git a/code/modules/awaymissions/mission_code/ruins/asteroid_mine_drakehounds.dm b/code/modules/awaymissions/mission_code/ruins/asteroid_mine_drakehounds.dm new file mode 100644 index 00000000000..87ba725687e --- /dev/null +++ b/code/modules/awaymissions/mission_code/ruins/asteroid_mine_drakehounds.dm @@ -0,0 +1,45 @@ +/area/ruin/drakehound_mine/arrivals + name = "Drakehound Asteroid Mine Arrivals" + icon_state = "entry" + +/area/ruin/drakehound_mine/bar + name = "Drakehound Asteroid Mine Bar" + icon_state = "bar" + +/area/ruin/drakehound_mine/bridge + name = "Drakehound Asteroid Mine Bridge" + icon_state = "bridge" + +/area/ruin/drakehound_mine/hallway_south + name = "Drakehound Asteroid Mine Aft Hallway" + icon_state = "hall_space" + +/area/ruin/drakehound_mine/hallway_north + name = "Drakehound Asteroid Mine Fore Hallway" + icon_state = "hall_space" + +/area/ruin/drakehound_mine/mechbay + name = "Drakehound Asteroid Mine Mechbay" + icon_state = "mechbay" + +/area/ruin/drakehound_mine/ship + name = "Drakehound Asteroid Mine Ship" + requires_power = FALSE + +/area/ruin/drakehound_mine/solars + name = "Drakehound Asteroid Mine Solars" + icon_state = "general_solars" + requires_power = FALSE + valid_territory = FALSE + dynamic_lighting = DYNAMIC_LIGHTING_IFSTARLIGHT + ambientsounds = ENGINEERING_SOUNDS + sound_environment = SOUND_AREA_SPACE + +// MARK: LORE CONSOLES + +/obj/machinery/computer/loreconsole/drakehound_mine + entries = list( + new/datum/lore_console_entry( + "Foreman's Log", + {"I can't believe we were able to snag these rocks at the price they were. They're just filled with minerals! +Spike says the rocks are pretty strong too. This little outpost will be our first foray into riches! We're gonna make it big, I tell you!"})) diff --git a/code/modules/awaymissions/mission_code/ruins/asteroid_mine_skullakin.dm b/code/modules/awaymissions/mission_code/ruins/asteroid_mine_skullakin.dm new file mode 100644 index 00000000000..3ce704aec97 --- /dev/null +++ b/code/modules/awaymissions/mission_code/ruins/asteroid_mine_skullakin.dm @@ -0,0 +1,166 @@ +/area/ruin/skullakin_mine/arrivals + name = "Skullakin Asteroid Mine Arrivals" + icon_state = "entry" + +/area/ruin/skullakin_mine/cafeteria + name = "Skullakin Asteroid Mine Cafeteria" + icon_state = "bar" + +/area/ruin/skullakin_mine/overseer + name = "Skullakin Asteroid Mine Overseer's Office" + icon_state = "bridge" + +/area/ruin/skullakin_mine/mission_control + name = "Skullakin Asteroid Mine Mission Control" + icon_state = "hall_space" + +/area/ruin/skullakin_mine/temple + name = "Skullakin Asteroid Mine Temple" + icon_state = "chapel" + +/area/ruin/skullakin_mine/mining + name = "Skullakin Asteroid Mine Mining Foyer" + icon_state = "mining" + +/area/ruin/skullakin_mine/solars + name = "Skullakin Asteroid Mine Solars" + icon_state = "general_solars" + requires_power = FALSE + valid_territory = FALSE + dynamic_lighting = DYNAMIC_LIGHTING_IFSTARLIGHT + ambientsounds = ENGINEERING_SOUNDS + sound_environment = SOUND_AREA_SPACE + +/obj/machinery/computer/loreconsole/skullakin_mine/security_checkpoint + name = "Security Checkpoint Console" + entries = list( + new/datum/lore_console_entry( + "Recent Arrivals", + {"## INCOMING PERSONNEL + +**Alkkus-Vittari** - Crucible Excavation-Acolyte, Temporary Stay. +**Viltaskk-Akka** - Crucible Excavation-Acolyte, Temporary Stay. +**Tikka-Muttal** - Crucible Excavation-Neophyte, Temporary Stay, Apprentice To Viltaskk. + +**Altus-Paskko** - Clergy Medical-Acolyte + +**Makkath-Gurtask** - Crucible Lord-Foreman, Temporary Stay + +**Askkith-Mortaa** - Low-Inquisitor, Temporary Stay +**Baskka-Tillk** - Low-Inquisitor, Temporary Stay (Me!!!) + +## OUTGOING PERSONNEL + +**Eskka-Mortiss** - High-Inquisitor +**Tavvikk-Ckall** - Crucible Grand-Foreman"}), + new/datum/lore_console_entry( + "Security Notes", + {"Alkkus got into a fight with Tikka again. We aren't sure what provoked them, but Alkkus calmed down \ +after temporary admonition. Askkith is upset it didn't escalate, but I'm just glad no weapons were drawn. \ +Tikka had to report to Altus for a checkup, suffering a few bruises to the side of their head. Even still, \ +Tikka chose to forgive Alkkus. I can't stand him, Alkkus has been nothing but trouble from the moment they got here."})) + +/obj/machinery/computer/loreconsole/skullakin_mine/monitoring_station + name = "Sensor Monitoring Station" + entries = list( + new/datum/lore_console_entry( + "Scanning Station", + {"## LOGGED OBJECTS + +**Demonic Vessel** - A haphazardly repaired space vessel passed by, nearby naval vessels were notified but the abominations didn't seem to notice us. + +**Collective Vessel** - Crucible combat vessel stopped to refuel, they were supposedly looking for the reported demonic vessel, but they seem long gone by now. + +**Large Asteroid** - Missed us by a wide margin, was thoroughly scanned and had no materials worth excavating. + +**Resonance Spike** - Makkath stated they felt a strange psionic energy reading. We assume a group of souls passed by, but the scanners aren't picking \ +it up anymore. I decided to log it anyways in case anything comes of it. + +**Unmarked Vessel** - A black vessel passed by, we aren't sure who it belongs to but it looks to be a stealth vessel of some kind, we planned to hail it, \ +but Lord Makkath told us to keep quiet. + +**Unknown Debris** - Plasteel debris was seen floating off, we aren't sure where it came from, but it seemed logical to put here."}), + new/datum/lore_console_entry( + "Operator's Notes", + {"This feels strange. We're in Nanotrasen space, but we haven't seen a single corporate vessel in weeks. It's lonely, it doesn't feel right being so far away \ +from the Accoriums. The Lord has been doing well to keep morale up though, he's not the best at preaching, but I can tell everyone appreciates the gesture. \ +Though, I spent time talking with Tikka - poor kid doesn't feel like she belongs. They wouldn't stop crying when I tended to her bruises the other day, Skkula forbid we all get along."})) + +/obj/machinery/computer/loreconsole/skullakin_mine/overseer_console + name = "Overseer's Console" + entries = list( + new/datum/lore_console_entry( + "Overseer Console", + {"## LORD-FOREMAN MAKKATH'S NOTES + +We dug into a divot recently, my hopes weren't high but the scanner is showing a potential deposit of ichor! Praise be and Skkula, we were due some good news. \ +Hopefully once I tell the disciples I'll finally see some smiles around here, I can't stand seeing everyone so upset. + +I'll tell Tavvikk when deep-drilling operations are underway, we still need to make sure the ground is stable enough so we don't depressurize anything. Despite \ +the presence of ichor, much of the asteroid is disappointingly hollow, but we take what Skkula bestows us. + +In other news, Viltaskk has talked to me about promoting Tikka to an Acolyte. I personally believe it is much too soon, they can barely hold a pickaxe, and I \ +watched them get sent flying after firing a kinetic accelerator. But, it may help with their outlook on things, I still think it was cruel to make them leave Ossya. + +Askkith and Baskka pulled Alkkus aside again, for a 'routine checkup' they said, one that conveniently did not include Altus. I feared the worst, but Alkkus left, \ +unscathed. Nobody wanted to tell me what happen, but Alkkus apologized to Tikka and offered to show her how to fire a kinetic accelerator without ending up on the \ +other side of the room, I never saw the Neophyte so happy. + +I think things are finally looking up."})) + +/obj/machinery/computer/loreconsole/skullakin_mine/mission_control + name = "Mission Control" + entries = list( + new/datum/lore_console_entry( + "Mission Control", + {"## RECENT CONVERSATIONS + +**Grand-Foreman**: Status report, immediately. + +**Lord-Foreman**: Forgive me, Tavvikk, madame. I was meaning to contact you after deep-drilling procedures. + +**Grand-Foreman**: So you found something? Ichor I hope, for your sake that is. + +**Lord-Foreman**: We are detecting an ichoric presence, yes madame. We know our efforts have been mostly fruitless until now. + +**Grand-Foreman**: You are the only excavation outpost that has yet to come up with anything meaningful, but this comes as a pleasant surprise. Do you require further assistance? + +**Lord-Foreman**: We shouldn't, I trust my team. We're about to start the deep-drill, we'll keep you updated. + +**Grand-Foreman**: Then Skkula guide you, kindred. I expect a message soon. + +**Grand-Foreman**: Kkatisk! Attention! How are the operations, you have been silent for much too long. + +**Grand-Foreman**: Makkath, you are ordered to report. Failure to do so will result in punishment. + +**Grand-Foreman**: Lord-Foreman Makkath-Gurtask? Please come in. + +**Grand-Foreman**: Corporate vessels are in the vicinity, we are unable to send a team to investigate, forgive us kindred. May Skkula guide your path."})) + +/obj/machinery/computer/loreconsole/skullakin_mine/hidden_survivor + name = "Tikka's Computer" + entries = list( + new/datum/lore_console_entry( + "Log 1", + {"I'm so scared, my vision is blurry and I won't stop shaking. Lord Makkath let me start up the drill, and it was working for a moment, \ +but it fell through the ground and these things came crawling out. I couldn't move, I woke up something angry and impure, Viltaskk \ +grabbed me and ran. We all tried to slow them down by spinning traps, but there were just too many. Sir Viltaskk threw me in here \ +and told me he'd come back, that felt like hours ago. + +I heard Alkkus screaming and cursing, the Lord-Foreman shouted after him before he ran off. I keep hearing heavy footsteps all \ +around me, I want to go home. Askkith and Baskka were screaming down the hall, the Cycler rounds were deafening, but now I miss \ +them. I don't know where Altus went, maybe he's still alive? + +Hopefully Makkath called for help, I know he'll get us out of this."}), + + new/datum/lore_console_entry( + "Log 2", + {"I thought about walking outside and accepting fate today, everything is dead quiet, but I still hear growling and stomping. I can't \ +stop crying. Hakk-eh, why me? Did I do something wrong? I'm starving and have nothing to eat, but I'm too scared to leave. I want Altus, \ +I want Viltaskk, I wasn't made for this. Please, anybody, demons or constructs, I don't want to die here."}), + + new/datum/lore_console_entry( + "Log 3", + {"Everythingg is fadingc. It's getbting hardd to bbreathe. I haardly havve the strength ttyo cry anymotrre. Skkula, pleaase help p, I'm sccared. \ +I just want tto gop hoome, pplease. Is thhis a cruuel jjoke, oor wass this ffate? Please gguide me, I ddon't want to makke this jjourney alone. \ +Aare they waiting for me, did they rreach you? Skkula? It's so ccold. Helpp."})) diff --git a/code/modules/awaymissions/mob_spawn.dm b/code/modules/awaymissions/mob_spawn.dm index 16c1721acad..2348a03fa6a 100644 --- a/code/modules/awaymissions/mob_spawn.dm +++ b/code/modules/awaymissions/mob_spawn.dm @@ -698,6 +698,12 @@ id_job = "Scientist" outfit = /datum/outfit/job/scientist +/obj/effect/mob_spawn/human/corpse/random_species/miner + name = "Shaft Miner" + mob_name = "Shaft Miner" + id_job = "Shaft Miner" + outfit = /datum/outfit/job/mining/equipped/less + /obj/effect/mob_spawn/human/corpse/skeleton name = "skeletal remains" mob_name = "skeleton" diff --git a/code/modules/mob/living/basic/hostile/drakehound.dm b/code/modules/mob/living/basic/hostile/drakehound.dm index 6a4dda6b9fe..943cd471436 100644 --- a/code/modules/mob/living/basic/hostile/drakehound.dm +++ b/code/modules/mob/living/basic/hostile/drakehound.dm @@ -37,6 +37,7 @@ /mob/living/basic/drakehound_breacher/Initialize(mapload) . = ..() + AddComponent(/datum/component/ai_retaliate_advanced, CALLBACK(src, PROC_REF(retaliate_callback))) add_language("Sinta'unathi") set_default_language(GLOB.all_languages["Sinta'unathi"]) AddComponent(/datum/component/aggro_emote, aggro_sound = 'sound/effects/unathihiss.ogg', emote_chance = 100) @@ -52,18 +53,141 @@ /mob/living/basic/drakehound_breacher/Process_Spacemove(movement_dir = 0, continuous_move = FALSE) return TRUE +/mob/living/basic/drakehound_breacher/proc/retaliate_callback(mob/living/attacker) + if(!istype(attacker)) + return + if(attacker.ai_controller) // Don't chain retaliates. + var/list/shitlist = attacker.ai_controller.blackboard[BB_BASIC_MOB_RETALIATE_LIST] + if(src in shitlist) + return + for(var/mob/living/basic/drakehound_breacher/harbinger in oview(src, 5)) + if(harbinger == attacker) // Do not commit suicide attacking yourself + continue + if(harbinger.faction_check_mob(attacker, FALSE)) // Don't attack your friends. + continue + harbinger.ai_controller.insert_blackboard_key_lazylist(BB_BASIC_MOB_RETALIATE_LIST, attacker) + +/mob/living/basic/drakehound_breacher/ranged + name = "Drakehound Raider" + desc = "A unathi raider with a shotgun." + icon_state = "drakehound_raider" + icon_living = "drakehound_raider" + melee_damage_lower = 15 + melee_damage_upper = 25 + ai_controller = /datum/ai_controller/basic_controller/simple/drakehound_ranged + is_ranged = TRUE + ranged_cooldown = 1.5 SECONDS + casing_type = /obj/item/ammo_casing/shotgun/rubbershot + projectile_sound = 'sound/weapons/gunshots/gunshot_shotgun.ogg' + +/mob/living/basic/drakehound_breacher/ranged/Initialize(mapload) + . = ..() + RegisterSignal(src, COMSIG_BASICMOB_POST_ATTACK_RANGED, PROC_REF(rack_shotgun)) + +/mob/living/basic/drakehound_breacher/ranged/proc/rack_shotgun() + sleep(0.5 SECONDS) + playsound(src, 'sound/weapons/gun_interactions/shotgunpump.ogg', 60, TRUE) + var/datum/component/ranged_attacks/comp = GetComponent(/datum/component/ranged_attacks) + comp.casing_type = pick(/obj/item/ammo_casing/shotgun/rubbershot, /obj/item/ammo_casing/shotgun/laserslug, /obj/item/ammo_casing/shotgun/incendiary/dragonsbreath) + +/mob/living/basic/drakehound_breacher/ranged/captain + name = "Drakehound Captain" + desc = "The leader of a band of drakehounds. Wields a large shotgun with devastating effectiveness, and a very large sword for those who get too close." + icon_state = "drakehound_captain" + icon_living = "drakehound_captain" + melee_damage_lower = 25 + melee_damage_upper = 40 + maxHealth = 250 + health = 250 + speed = 0.5 // Bigger and badder, slightly slower + ai_controller = /datum/ai_controller/basic_controller/simple/drakehound_skirmish + ranged_cooldown = 2 SECONDS + ranged_burst_count = 3 + ranged_burst_interval = 0.5 SECONDS + casing_type = /obj/item/ammo_casing/shotgun/buckshot + attack_sound = 'sound/weapons/swordhitheavy.ogg' + +/mob/living/basic/drakehound_breacher/ranged/captain/Initialize(mapload) + . = ..() + loot = list( + /obj/effect/mob_spawn/human/corpse/drakehound, + /obj/item/salvage/loot/pirate, + /obj/item/salvage/loot/pirate, + /obj/item/salvage/loot/pirate, + /obj/item/gun/projectile/shotgun/automatic/dual_tube, + /obj/effect/decal/cleanable/blood/innards, + /obj/effect/decal/cleanable/blood, + /obj/effect/gibspawner/generic, + /obj/effect/gibspawner/generic) + +/mob/living/basic/drakehound_breacher/ranged/captain/rack_shotgun() + var/datum/component/ranged_attacks/comp = GetComponent(/datum/component/ranged_attacks) + comp.casing_type = pick(/obj/item/ammo_casing/shotgun/buckshot, /obj/item/ammo_casing/shotgun/incendiary/dragonsbreath, /obj/item/ammo_casing/shotgun/lasershot) + +/mob/living/basic/drakehound_breacher/ranged/captain/melee_attack(atom/target, list/modifiers, ignore_cooldown) + if(!ishuman(target)) + return ..() + var/mob/living/L = target + var/attack_type = pick("disarm", "grab", "harm") + switch(attack_type) + if("disarm") + playsound(get_turf(src), 'sound/weapons/sonic_jackhammer.ogg', 50, TRUE, -1) + var/atom/throw_target = get_edge_target_turf(L, src.dir, TRUE) + L.throw_at(throw_target, 4, 1) + return ..() + if("grab") + L.KnockDown(4 SECONDS) + return ..() + if("harm") + return ..() + /datum/ai_controller/basic_controller/simple/drakehound blackboard = list( BB_TARGETING_STRATEGY = /datum/targeting_strategy/basic, BB_TARGET_MINIMUM_STAT = UNCONSCIOUS, ) + ai_movement = /datum/ai_movement/jps planning_subtrees = list( /datum/ai_planning_subtree/random_speech/drakehound, + /datum/ai_planning_subtree/target_retaliate, /datum/ai_planning_subtree/simple_find_target, /datum/ai_planning_subtree/attack_obstacle_in_path, /datum/ai_planning_subtree/basic_melee_attack_subtree, ) +/datum/ai_controller/basic_controller/simple/drakehound_ranged + blackboard = list( + BB_TARGETING_STRATEGY = /datum/targeting_strategy/basic, + BB_TARGET_MINIMUM_STAT = UNCONSCIOUS, + BB_RANGED_SKIRMISH_MIN_DISTANCE = 2, + BB_RANGED_SKIRMISH_MAX_DISTANCE = 4 + ) + ai_movement = /datum/ai_movement/jps + planning_subtrees = list( + /datum/ai_planning_subtree/random_speech/drakehound, + /datum/ai_planning_subtree/target_retaliate, + /datum/ai_planning_subtree/simple_find_target, + /datum/ai_planning_subtree/basic_melee_attack_subtree/opportunistic, + /datum/ai_planning_subtree/maintain_distance, + /datum/ai_planning_subtree/ranged_skirmish/drakehound, + /datum/ai_planning_subtree/attack_obstacle_in_path, + ) + +/datum/ai_controller/basic_controller/simple/drakehound_skirmish + blackboard = list( + BB_TARGETING_STRATEGY = /datum/targeting_strategy/basic, + BB_TARGET_MINIMUM_STAT = UNCONSCIOUS, + ) + ai_movement = /datum/ai_movement/jps + planning_subtrees = list( + /datum/ai_planning_subtree/random_speech/drakehound, + /datum/ai_planning_subtree/target_retaliate, + /datum/ai_planning_subtree/simple_find_target, + /datum/ai_planning_subtree/ranged_skirmish/drakehound, + /datum/ai_planning_subtree/attack_obstacle_in_path, + /datum/ai_planning_subtree/basic_melee_attack_subtree, + ) + /datum/ai_planning_subtree/random_speech/drakehound speech_chance = 10 speak = list( @@ -76,3 +200,8 @@ "We wouldn't be stuck here if we just zigged when we zagged.", "Well, atleast I'm away from my brother!", "Got any smokes?") + +/datum/ai_planning_subtree/ranged_skirmish/drakehound + min_range = 0 + max_range = 5 + attack_behavior = /datum/ai_behavior/ranged_skirmish/avoid_friendly diff --git a/code/modules/mob/living/basic/hostile/vox_raiders.dm b/code/modules/mob/living/basic/hostile/vox_raiders.dm new file mode 100644 index 00000000000..f56b0c66ca1 --- /dev/null +++ b/code/modules/mob/living/basic/hostile/vox_raiders.dm @@ -0,0 +1,162 @@ +/mob/living/basic/vox_miner + name = "Vox Miner" + desc = "A vox primalis wearing a strange suit and wielding a plasma cutter." + icon = 'icons/mob/simple_human.dmi' + icon_state = "vox_miner" + icon_living = "vox_miner" + icon_dead = "vox_miner" // Does not actually exist. del_on_death. + mob_biotypes = MOB_ORGANIC | MOB_HUMANOID + response_help_continuous = "pushes the" + response_help_continuous = "push the" + response_harm_continuous = "claws" + response_harm_simple = "claw" + speak_emote = "screeches" + speed = 0 + harm_intent_damage = 5 + obj_damage = 45 + melee_damage_lower = 15 + melee_damage_upper = 20 + melee_attack_cooldown_min = 1.5 SECONDS + melee_attack_cooldown_max = 2.5 SECONDS + attack_verb_continuous = "claws" + attack_verb_simple = "claw" + attack_sound = 'sound/weapons/slice.ogg' + minimum_survivable_temperature = 0 + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + speak_emote = list("screeches") + ai_controller = /datum/ai_controller/basic_controller/simple/vox_miner + loot = list( + /obj/effect/mob_spawn/human/corpse/vox_miner, + /obj/effect/decal/cleanable/blood/innards/vox, + /obj/effect/decal/cleanable/blood/vox, + /obj/effect/gibspawner/vox) + basic_mob_flags = DEL_ON_DEATH + faction = list("vox_raider") + sentience_type = SENTIENCE_OTHER + step_type = FOOTSTEP_MOB_SHOE + + is_ranged = TRUE + projectile_type = /obj/item/projectile/plasma/adv + projectile_sound = 'sound/weapons/laser.ogg' + ranged_cooldown = 1.75 SECONDS + +/mob/living/basic/vox_miner/Initialize(mapload) + . = ..() + AddComponent(/datum/component/ai_retaliate_advanced, CALLBACK(src, PROC_REF(retaliate_callback))) + add_language("Vox-pidgin") + set_default_language(GLOB.all_languages["Vox-pidgin"]) + AddComponent(/datum/component/aggro_emote, aggro_sound = 'sound/voice/shriek1.ogg', emote_chance = 100) + if(prob(50)) + loot.Add(/obj/item/salvage/loot/vox) + if(prob(25)) + loot.Add(/obj/item/gun/energy/plasmacutter) + +/mob/living/basic/vox_miner/proc/retaliate_callback(mob/living/attacker) + if(!istype(attacker)) + return + if(attacker.ai_controller) // Don't chain retaliates. + var/list/shitlist = attacker.ai_controller.blackboard[BB_BASIC_MOB_RETALIATE_LIST] + if(src in shitlist) + return + for(var/mob/living/basic/vox_miner/harbinger in oview(src, 5)) + if(harbinger == attacker) // Do not commit suicide attacking yourself + continue + if(harbinger.faction_check_mob(attacker, FALSE)) // Don't attack your friends. + continue + harbinger.ai_controller.insert_blackboard_key_lazylist(BB_BASIC_MOB_RETALIATE_LIST, attacker) + +/mob/living/basic/vox_miner/foreman + name = "Vox Foreman" + desc = "A vox primalis wearing a strange suit and wielding a spikethrower. You could swear it wasn't there a second ago..." + health = 125 + maxHealth = 125 + icon_state = "vox_foreman" + icon_living = "vox_foreman" + ai_controller = /datum/ai_controller/basic_controller/simple/vox_foreman + projectile_type = /obj/item/projectile/bullet/spike + projectile_sound = 'sound/weapons/bladeslice.ogg' + ranged_burst_count = 2 + ranged_burst_interval = 0.5 SECONDS + ranged_cooldown = 2.5 SECONDS + loot = list( + /obj/item/salvage/loot/vox, + /obj/item/salvage/loot/vox, + /obj/item/salvage/loot/pirate, + /obj/item/salvage/ruin/pirate, + /obj/effect/mob_spawn/human/corpse/vox_miner, + /obj/effect/decal/cleanable/blood/innards/vox, + /obj/effect/decal/cleanable/blood/vox, + /obj/effect/gibspawner/vox) + +/mob/living/basic/vox_miner/foreman/retaliate_callback(mob/living/attacker) + if(!istype(attacker)) + return + if(attacker.ai_controller) // Don't chain retaliates. + var/list/shitlist = attacker.ai_controller.blackboard[BB_BASIC_MOB_RETALIATE_LIST] + if(src in shitlist) + return + for(var/mob/living/basic/vox_miner/harbinger in oview(src, 28)) // They call for help over a long range - take out the support first. + if(harbinger == attacker) // Do not commit suicide attacking yourself + continue + if(harbinger.faction_check_mob(attacker, FALSE)) // Don't attack your friends. + continue + harbinger.ai_controller.insert_blackboard_key_lazylist(BB_BASIC_MOB_RETALIATE_LIST, attacker) + +/datum/ai_controller/basic_controller/simple/vox_miner + blackboard = list( + BB_TARGETING_STRATEGY = /datum/targeting_strategy/basic, + BB_TARGET_MINIMUM_STAT = UNCONSCIOUS, + BB_RANGED_SKIRMISH_MIN_DISTANCE = 2, + BB_RANGED_SKIRMISH_MAX_DISTANCE = 4, + BB_AGGRO_RANGE = 4, + ) + ai_movement = /datum/ai_movement/jps + planning_subtrees = list( + /datum/ai_planning_subtree/random_speech/vox_miner, + /datum/ai_planning_subtree/target_retaliate, + /datum/ai_planning_subtree/simple_find_target, + /datum/ai_planning_subtree/basic_melee_attack_subtree/opportunistic, + /datum/ai_planning_subtree/maintain_distance, + /datum/ai_planning_subtree/ranged_skirmish/vox_miner, + /datum/ai_planning_subtree/attack_obstacle_in_path, + ) + +/datum/ai_controller/basic_controller/simple/vox_foreman + blackboard = list( + BB_TARGETING_STRATEGY = /datum/targeting_strategy/basic, + BB_TARGET_MINIMUM_STAT = UNCONSCIOUS, + BB_RANGED_SKIRMISH_MIN_DISTANCE = 3, + BB_RANGED_SKIRMISH_MAX_DISTANCE = 6, + BB_AGGRO_RANGE = 5, + ) + ai_movement = /datum/ai_movement/jps + planning_subtrees = list( + /datum/ai_planning_subtree/random_speech/vox_miner, + /datum/ai_planning_subtree/target_retaliate, + /datum/ai_planning_subtree/simple_find_target, + /datum/ai_planning_subtree/basic_melee_attack_subtree/opportunistic, + /datum/ai_planning_subtree/maintain_distance, + /datum/ai_planning_subtree/ranged_skirmish/vox_miner/foreman, + /datum/ai_planning_subtree/attack_obstacle_in_path, + ) + +/datum/ai_planning_subtree/random_speech/vox_miner + speech_chance = 8 + speak = list( + "Just another day.", + "You think I'm going to get extra rations for this?", + "Did you hear the latest choir chants?", + "I think I heard something...", + "By the Auralis!", + "For the Auralis!", + "For the Ark!", + "Stars guide my aim!") + sound = list('sound/effects/voxfcaw.ogg', 'sound/effects/voxrcaw.ogg', 'sound/effects/voxrustle.ogg', 'sound/voice/shriek1.ogg') + +/datum/ai_planning_subtree/ranged_skirmish/vox_miner + min_range = 1 + max_range = 4 + attack_behavior = /datum/ai_behavior/ranged_skirmish/avoid_friendly + +/datum/ai_planning_subtree/ranged_skirmish/vox_miner/foreman + max_range = 9 diff --git a/code/modules/mob/living/simple_animal/corpse.dm b/code/modules/mob/living/simple_animal/corpse.dm index 5e5298d73d1..e6d85c99b82 100644 --- a/code/modules/mob/living/simple_animal/corpse.dm +++ b/code/modules/mob/living/simple_animal/corpse.dm @@ -153,6 +153,22 @@ gloves = /obj/item/clothing/gloves/color/black shoes = /obj/item/clothing/shoes/jackboots +/obj/effect/mob_spawn/human/corpse/vox_miner + name = "Vox Miner" + mob_name = "Vox Miner" + mob_species = /datum/species/vox + outfit = /datum/outfit/vox_miner + +/datum/outfit/vox_miner + name = "Vox Miner" + uniform = /obj/item/clothing/under/vox/vox_casual + gloves = /obj/item/clothing/gloves/color/black + shoes = /obj/item/clothing/shoes/workboots + mask = /obj/item/clothing/mask/breath/vox/respirator + l_pocket = /obj/item/tank/internals/emergency_oxygen/double/vox + back = /obj/item/storage/backpack/explorer + box = /obj/item/storage/box/survival_vox + /obj/effect/mob_spawn/human/corpse/soviet name = "Soviet" mob_name = "Soviet" diff --git a/config/example/config.toml b/config/example/config.toml index debdf0f6cac..c8b28564a7b 100644 --- a/config/example/config.toml +++ b/config/example/config.toml @@ -688,6 +688,10 @@ active_space_ruins = [ "_maps/map_files/RandomRuins/SpaceRuins/way_home.dmm", "_maps/map_files/RandomRuins/SpaceRuins/wizardcrash.dmm", "_maps/map_files/RandomRuins/SpaceRuins/wreckedcargoship.dmm", + "_maps/map_files/RandomRuins/SpaceRuins/asteroidmine_pirates.dmm", + "_maps/map_files/RandomRuins/SpaceRuins/asteroidmine_drakehounds.dmm", + "_maps/map_files/RandomRuins/SpaceRuins/asteroidmine_vox.dmm", + "_maps/map_files/RandomRuins/SpaceRuins/asteroidmine_skullakin.dmm", "_maps/map_files/RandomRuins/SpaceRuins/alien_cache_site.dmm", ### The following ruins are based from past pre-spawned Zlevel content ### diff --git a/icons/mob/simple_human.dmi b/icons/mob/simple_human.dmi index 4b7bfccbe49..c1f1a0ca035 100644 Binary files a/icons/mob/simple_human.dmi and b/icons/mob/simple_human.dmi differ diff --git a/icons/obj/sellable.dmi b/icons/obj/sellable.dmi index 72dabf9efb0..ee4527649ad 100644 Binary files a/icons/obj/sellable.dmi and b/icons/obj/sellable.dmi differ diff --git a/paradise.dme b/paradise.dme index de3806e5489..f73bd7ae26c 100644 --- a/paradise.dme +++ b/paradise.dme @@ -1865,6 +1865,8 @@ #include "code\modules\awaymissions\mission_code\ghost_role_spawners\golems.dm" #include "code\modules\awaymissions\mission_code\ghost_role_spawners\oldstation_spawns.dm" #include "code\modules\awaymissions\mission_code\ruins\abandoned_engi_sat.dm" +#include "code\modules\awaymissions\mission_code\ruins\asteroid_mine_drakehounds.dm" +#include "code\modules\awaymissions\mission_code\ruins\asteroid_mine_skullakin.dm" #include "code\modules\awaymissions\mission_code\ruins\casino.dm" #include "code\modules\awaymissions\mission_code\ruins\deepstorage.dm" #include "code\modules\awaymissions\mission_code\ruins\derelict5.dm" @@ -2509,9 +2511,10 @@ #include "code\modules\mob\living\basic\hostile\killertomato.dm" #include "code\modules\mob\living\basic\hostile\pirate.dm" #include "code\modules\mob\living\basic\hostile\skeleton_mob.dm" -#include "code\modules\mob\living\basic\hostile\soviet.dm" #include "code\modules\mob\living\basic\hostile\tree.dm" #include "code\modules\mob\living\basic\hostile\viscerator.dm" +#include "code\modules\mob\living\basic\hostile\soviet.dm" +#include "code\modules\mob\living\basic\hostile\vox_raiders.dm" #include "code\modules\mob\living\basic\hostile\alien\alien_mob_ai.dm" #include "code\modules\mob\living\basic\hostile\alien\alien_mob_drone.dm" #include "code\modules\mob\living\basic\hostile\alien\alien_mob_hunter.dm"