From 06d3307b1efb005a5d05e490db3d7c1cb45041bb Mon Sep 17 00:00:00 2001 From: Ben <91219575+Ben10083@users.noreply.github.com> Date: Sun, 22 Jun 2025 14:08:53 -0400 Subject: [PATCH] Burzsia Mining Outpost Overhaul (#20840) Burzsia I Mining Outpost looked over and 'modernized' - Airlock updated and now properly cycles the air to prevent contamination - Adds missing vendors and equipment - Delivery point added - dirt and posters **Screenshot**
![image](https://github.com/user-attachments/assets/91d40bd5-8785-4bf2-b2d5-61da5cdb4602)
Co-authored-by: Ben10083 --- .../Ben10083 - Burzsia_Mining_Overhaul.yml | 59 ++ .../exoplanets/burzsia/burzsia_mining.dm | 7 + .../exoplanets/burzsia/burzsia_mining.dmm | 550 ++++++++++++++---- 3 files changed, 514 insertions(+), 102 deletions(-) create mode 100644 html/changelogs/Ben10083 - Burzsia_Mining_Overhaul.yml diff --git a/html/changelogs/Ben10083 - Burzsia_Mining_Overhaul.yml b/html/changelogs/Ben10083 - Burzsia_Mining_Overhaul.yml new file mode 100644 index 00000000000..56d4c545334 --- /dev/null +++ b/html/changelogs/Ben10083 - Burzsia_Mining_Overhaul.yml @@ -0,0 +1,59 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# - (fixes bugs) +# wip +# - (work in progress) +# qol +# - (quality of life) +# soundadd +# - (adds a sound) +# sounddel +# - (removes a sound) +# rscadd +# - (adds a feature) +# rscdel +# - (removes a feature) +# imageadd +# - (adds an image or sprite) +# imagedel +# - (removes an image or sprite) +# spellcheck +# - (fixes spelling or grammar) +# experiment +# - (experimental change) +# balance +# - (balance changes) +# code_imp +# - (misc internal code change) +# refactor +# - (refactors code) +# config +# - (makes a change to the config files) +# admin +# - (makes changes to administrator tools) +# server +# - (miscellaneous changes to server) +################################# + +# Your name. +author: Ben10083 + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, this gets changed to [] after reading. Just remove the brackets when you add new shit. +# Please surround your changes in double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog. +changes: + - rscadd: "The Burzsia I Hephaestus Mining Outpost has been overhauled and given missing equipment." + - bugfix: "Burzsia I Hephaestus Mining Outpost airlock now properly configured." diff --git a/maps/random_ruins/exoplanets/burzsia/burzsia_mining.dm b/maps/random_ruins/exoplanets/burzsia/burzsia_mining.dm index e964b1d857c..7f850654355 100644 --- a/maps/random_ruins/exoplanets/burzsia/burzsia_mining.dm +++ b/maps/random_ruins/exoplanets/burzsia/burzsia_mining.dm @@ -43,6 +43,13 @@ name = "Hephaestus Burzsia Mining Outpost Foreman Office" icon_state = "anolab" +// Airlock Marker +/obj/effect/map_effect/marker/airlock/burzsia_mining + name = "Primary Airlock" + master_tag = "airlock_burzsia_mining_primary" + cycle_to_external_air = TRUE + req_one_access = list(ACCESS_GENERIC_AWAY_SITE, ACCESS_EXTERNAL_AIRLOCKS) + //ghost roles /datum/ghostspawner/human/burzsia_miner diff --git a/maps/random_ruins/exoplanets/burzsia/burzsia_mining.dmm b/maps/random_ruins/exoplanets/burzsia/burzsia_mining.dmm index 85fc6047bdc..874d8e1a90b 100644 --- a/maps/random_ruins/exoplanets/burzsia/burzsia_mining.dmm +++ b/maps/random_ruins/exoplanets/burzsia/burzsia_mining.dmm @@ -74,6 +74,9 @@ /obj/effect/floor_decal/corner/dark_green/full{ dir = 1 }, +/obj/random/poster/pinup{ + pixel_y = 32 + }, /turf/simulated/floor/tiled/dark, /area/burzsia_mining/dormitories) "dp" = ( @@ -89,6 +92,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, +/obj/random/dirt_75, /turf/simulated/floor, /area/burzsia_mining/engineering) "dK" = ( @@ -114,6 +118,10 @@ }, /turf/simulated/floor/tiled/dark, /area/burzsia_mining/mess_hall) +"eg" = ( +/obj/random/dirt_75, +/turf/simulated/floor, +/area/burzsia_mining/engineering) "ev" = ( /obj/effect/floor_decal/corner/orange{ dir = 9 @@ -121,6 +129,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, +/obj/random/dirt_75, /turf/simulated/floor/tiled/dark, /area/burzsia_mining) "eP" = ( @@ -129,6 +138,7 @@ d2 = 2; icon_state = "1-2" }, +/obj/random/dirt_75, /turf/simulated/floor, /area/burzsia_mining/engineering) "eQ" = ( @@ -151,6 +161,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/dark, /area/burzsia_mining) +"fp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/red{ + dir = 9 + }, +/obj/random/dirt_75, +/turf/simulated/floor/plating, +/area/burzsia_mining/engineering) "fy" = ( /obj/structure/closet/toolcloset/empty, /obj/item/pickaxe/drill, @@ -186,6 +203,10 @@ /obj/effect/floor_decal/corner/orange{ dir = 9 }, +/obj/random/dirt_75, +/obj/random/poster/civilian{ + pixel_x = -32 + }, /turf/simulated/floor/tiled/dark, /area/burzsia_mining) "gz" = ( @@ -216,6 +237,7 @@ d2 = 8; icon_state = "0-8" }, +/obj/random/dirt_75, /turf/simulated/floor/tiled/dark, /area/burzsia_mining) "hj" = ( @@ -232,6 +254,18 @@ }, /turf/simulated/floor/tiled/dark, /area/burzsia_mining) +"hs" = ( +/obj/effect/map_effect/marker/airlock/burzsia_mining, +/obj/effect/map_effect/marker/airlock/burzsia_mining, +/obj/effect/map_effect/marker_helper/airlock/exterior, +/obj/machinery/door/airlock/external, +/obj/machinery/atmospherics/pipe/simple/hidden/aux, +/obj/machinery/access_button{ + pixel_x = -27; + pixel_y = -9 + }, +/turf/simulated/floor/plating, +/area/burzsia_mining/mining) "ht" = ( /obj/effect/floor_decal/corner/orange{ dir = 10 @@ -248,12 +282,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, +/obj/random/dirt_75, /turf/simulated/floor/tiled/dark, /area/burzsia_mining/dormitories) "is" = ( /obj/machinery/atmospherics/pipe/simple/hidden/red{ dir = 9 }, +/obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/burzsia_mining/engineering) "iN" = ( @@ -269,7 +305,9 @@ name = "Foreman Office"; dir = 1 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor{ + req_one_access = list(202) + }, /obj/structure/cable/green{ d1 = 1; d2 = 2; @@ -277,6 +315,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/random/dirt_75, /turf/simulated/floor/tiled/dark, /area/burzsia_mining/foreman) "jk" = ( @@ -284,6 +323,7 @@ /obj/structure/bed/stool/chair/plastic{ dir = 1 }, +/obj/random/dirt_75, /turf/simulated/floor/tiled/dark, /area/burzsia_mining/foreman) "jr" = ( @@ -297,8 +337,17 @@ /turf/simulated/floor/plating, /area/burzsia_mining/mining) "ju" = ( +/obj/random/dirt_75, /turf/simulated/floor/plating, /area/burzsia_mining/engineering) +"jA" = ( +/obj/effect/map_effect/marker/airlock/burzsia_mining, +/obj/effect/map_effect/marker_helper/airlock/exterior, +/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux{ + dir = 4 + }, +/turf/simulated/floor/airless, +/area/burzsia_mining/mining) "jP" = ( /obj/effect/floor_decal/corner/orange{ dir = 6 @@ -306,6 +355,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, +/obj/random/dirt_75, /turf/simulated/floor/tiled/dark, /area/burzsia_mining) "jV" = ( @@ -319,6 +369,7 @@ d2 = 8; icon_state = "2-8" }, +/obj/effect/decal/cleanable/dirt, /turf/simulated/floor, /area/burzsia_mining/engineering) "jX" = ( @@ -349,6 +400,7 @@ /obj/machinery/light{ dir = 4 }, +/obj/random/dirt_75, /turf/simulated/floor/tiled/dark, /area/burzsia_mining/mess_hall) "kJ" = ( @@ -357,6 +409,7 @@ d2 = 2; icon_state = "1-2" }, +/obj/random/dirt_75, /turf/simulated/floor/tiled/dark, /area/burzsia_mining/dormitories) "kS" = ( @@ -368,6 +421,7 @@ is_critical = 1; req_access = list(202) }, +/obj/random/dirt_75, /turf/simulated/floor/tiled/dark, /area/burzsia_mining/dormitories) "lm" = ( @@ -393,13 +447,18 @@ d2 = 2; icon_state = "1-2" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor{ + req_one_access = list(202) + }, +/obj/random/dirt_75, /turf/simulated/floor, /area/burzsia_mining/engineering) "lO" = ( -/obj/effect/map_effect/airlock/long/square/three, -/turf/simulated/wall/r_wall, -/area/burzsia_mining/mining) +/obj/effect/landmark/clear, +/turf/simulated/floor/exoplanet/barren{ + color = "#b7410e" + }, +/area/exoplanet/barren/burzsia) "lR" = ( /obj/machinery/shower{ dir = 8 @@ -440,6 +499,7 @@ d2 = 8; icon_state = "1-8" }, +/obj/random/dirt_75, /turf/simulated/floor, /area/burzsia_mining/engineering) "mk" = ( @@ -457,6 +517,7 @@ dir = 8; name = "pump to waste" }, +/obj/random/dirt_75, /turf/simulated/floor/plating, /area/burzsia_mining/engineering) "mF" = ( @@ -506,6 +567,7 @@ /obj/structure/sign/flag/heph/unmovable{ pixel_y = 32 }, +/obj/random/dirt_75, /turf/simulated/floor/plating, /area/burzsia_mining/mining) "ov" = ( @@ -530,9 +592,20 @@ /obj/item/clothing/shoes/magboots, /obj/item/clothing/suit/space/void/mining, /obj/item/clothing/head/helmet/space/void/mining, +/obj/item/device/suit_cooling_unit, /obj/item/device/gps/mining, /turf/simulated/floor/tiled/steel, /area/burzsia_mining/mining) +"oN" = ( +/obj/effect/floor_decal/corner/orange{ + dir = 9 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/random/dirt_75, +/turf/simulated/floor/tiled/dark, +/area/burzsia_mining) "po" = ( /obj/structure/closet/toolcloset/empty, /obj/item/pickaxe/drill, @@ -564,6 +637,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled/dark, /area/burzsia_mining/mess_hall) +"pK" = ( +/obj/effect/map_effect/marker/airlock/burzsia_mining, +/obj/machinery/atmospherics/pipe/manifold/hidden/aux{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/burzsia_mining/mining) "pL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal{ dir = 4 @@ -591,13 +674,17 @@ d2 = 8; icon_state = "4-8" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor{ + req_one_access = list(202); + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, +/obj/random/dirt_75, /turf/simulated/floor/plating, /area/burzsia_mining/engineering) "pY" = ( @@ -623,11 +710,23 @@ "qm" = ( /turf/simulated/floor/tiled/steel, /area/burzsia_mining/mining) +"qn" = ( +/obj/machinery/mineral/equipment_vendor, +/turf/simulated/floor/tiled/steel, +/area/burzsia_mining/mining) +"qr" = ( +/obj/effect/floor_decal/corner/orange/full{ + dir = 1 + }, +/obj/structure/sign/flag/burzsia, +/turf/simulated/floor/tiled/dark, +/area/burzsia_mining) "qY" = ( /obj/effect/floor_decal/corner/orange{ dir = 10 }, /obj/machinery/light, +/obj/random/dirt_75, /turf/simulated/floor/tiled/dark, /area/burzsia_mining) "rf" = ( @@ -643,6 +742,13 @@ temperature = 278.15 }, /area/burzsia_mining/engineering) +"rH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/random/dirt_75, +/turf/simulated/floor/tiled/steel, +/area/burzsia_mining/mining) "rX" = ( /obj/effect/floor_decal/corner/orange{ dir = 9 @@ -693,6 +799,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, +/obj/random/dirt_75, /turf/simulated/floor, /area/burzsia_mining/engineering) "tP" = ( @@ -723,6 +830,7 @@ /obj/machinery/atmospherics/pipe/tank/air{ dir = 4 }, +/obj/random/dirt_75, /turf/simulated/floor, /area/burzsia_mining/engineering) "uT" = ( @@ -737,6 +845,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, +/obj/random/dirt_75, /turf/simulated/floor/tiled/steel, /area/burzsia_mining/mining) "uU" = ( @@ -745,7 +854,10 @@ name = "Mess Room"; dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor{ + req_one_access = list(202); + dir = 4 + }, /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -763,6 +875,7 @@ /obj/machinery/atmospherics/binary/pump/on{ dir = 8 }, +/obj/random/dirt_75, /turf/simulated/floor/plating, /area/burzsia_mining/engineering) "vp" = ( @@ -780,8 +893,19 @@ /obj/structure/curtain/open/shower, /turf/simulated/floor/tiled/freezer, /area/burzsia_mining) +"vt" = ( +/obj/effect/map_effect/marker/airlock/burzsia_mining, +/obj/effect/map_effect/marker_helper/airlock/exterior, +/obj/machinery/atmospherics/pipe/manifold/hidden/aux, +/obj/machinery/airlock_sensor{ + pixel_y = 22; + pixel_x = 28 + }, +/turf/simulated/floor/airless, +/area/burzsia_mining/mining) "vD" = ( /obj/machinery/atmospherics/portables_connector, +/obj/random/dirt_75, /turf/simulated/floor/plating, /area/burzsia_mining/engineering) "vU" = ( @@ -821,6 +945,10 @@ /obj/effect/floor_decal/corner/orange/full{ dir = 4 }, +/obj/random/dirt_75, +/obj/random/poster/civilian{ + pixel_y = -32 + }, /turf/simulated/floor/tiled/dark, /area/burzsia_mining) "xY" = ( @@ -851,6 +979,13 @@ }, /turf/simulated/floor/plating, /area/burzsia_mining/engineering) +"yP" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/red{ + dir = 1 + }, +/obj/random/dirt_75, +/turf/simulated/floor/plating, +/area/burzsia_mining/engineering) "yV" = ( /turf/simulated/wall/r_wall, /area/burzsia_mining/foreman) @@ -859,7 +994,10 @@ name = "Restroom"; dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor{ + req_one_access = list(202); + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -885,6 +1023,7 @@ /obj/effect/floor_decal/industrial/loading/yellow{ dir = 8 }, +/obj/structure/closet/crate, /turf/simulated/floor/tiled/steel, /area/burzsia_mining/mining) "zt" = ( @@ -921,6 +1060,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, +/obj/random/dirt_75, /turf/simulated/floor/tiled/steel, /area/burzsia_mining/mining) "zG" = ( @@ -946,6 +1086,24 @@ }, /turf/simulated/floor/tiled/dark, /area/burzsia_mining/dormitories) +"zT" = ( +/obj/effect/floor_decal/corner/orange{ + dir = 9 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/random/dirt_75, +/turf/simulated/floor/tiled/dark, +/area/burzsia_mining) "Ac" = ( /obj/machinery/atmospherics/portables_connector{ dir = 4 @@ -970,12 +1128,21 @@ dir = 5 }, /obj/machinery/meter, +/obj/random/dirt_75, /turf/simulated/floor/plating, /area/burzsia_mining/engineering) "Aq" = ( /obj/effect/floor_decal/corner/orange{ dir = 5 }, +/obj/random/poster/civilian{ + pixel_y = 32 + }, +/turf/simulated/floor/tiled/dark, +/area/burzsia_mining/mess_hall) +"As" = ( +/obj/random/dirt_75, +/obj/random/dirt_75, /turf/simulated/floor/tiled/dark, /area/burzsia_mining/mess_hall) "Av" = ( @@ -1014,8 +1181,23 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, +/obj/random/dirt_75, /turf/simulated/floor/tiled/dark, /area/burzsia_mining/foreman) +"Bn" = ( +/obj/effect/map_effect/marker/airlock/burzsia_mining, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/burzsia_mining/mining) +"Bo" = ( +/obj/effect/map_effect/marker/airlock/burzsia_mining, +/obj/effect/map_effect/marker_helper/airlock/interior, +/obj/machinery/door/airlock/external, +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor/plating, +/area/burzsia_mining/mining) "Bp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -1029,6 +1211,7 @@ /obj/machinery/alarm/north{ req_one_access = list(202) }, +/obj/random/dirt_75, /turf/simulated/floor/tiled/dark, /area/burzsia_mining/mess_hall) "Ch" = ( @@ -1055,6 +1238,7 @@ d2 = 8; icon_state = "2-8" }, +/obj/effect/decal/cleanable/dirt, /turf/simulated/floor, /area/burzsia_mining/engineering) "CW" = ( @@ -1064,6 +1248,7 @@ /obj/effect/floor_decal/corner/dark_green{ dir = 5 }, +/obj/random/dirt_75, /turf/simulated/floor/tiled/dark, /area/burzsia_mining/dormitories) "De" = ( @@ -1080,6 +1265,10 @@ }, /turf/simulated/floor/tiled/dark, /area/burzsia_mining/mess_hall) +"Du" = ( +/obj/random/dirt_75, +/turf/simulated/floor/tiled/steel, +/area/burzsia_mining/mining) "Dy" = ( /obj/effect/floor_decal/corner/dark_green/full{ dir = 8 @@ -1090,6 +1279,17 @@ }, /turf/simulated/floor/tiled/dark, /area/burzsia_mining/foreman) +"DG" = ( +/obj/effect/map_effect/marker/airlock/burzsia_mining, +/obj/effect/map_effect/marker/airlock/burzsia_mining, +/obj/machinery/atmospherics/pipe/manifold/hidden/aux{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/burzsia_mining/mining) "DP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 9 @@ -1099,6 +1299,7 @@ d2 = 4; icon_state = "2-4" }, +/obj/random/dirt_75, /turf/simulated/floor, /area/burzsia_mining/engineering) "DS" = ( @@ -1112,6 +1313,7 @@ icon_state = "4-8" }, /obj/machinery/light, +/obj/random/dirt_75, /turf/simulated/floor, /area/burzsia_mining/engineering) "Ef" = ( @@ -1127,6 +1329,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, +/obj/random/dirt_75, /turf/simulated/floor/tiled/steel, /area/burzsia_mining/mining) "EF" = ( @@ -1138,12 +1341,14 @@ /turf/simulated/floor/tiled/dark, /area/burzsia_mining/dormitories) "EL" = ( +/obj/random/dirt_75, /turf/simulated/floor/tiled/dark, /area/burzsia_mining/mess_hall) "EM" = ( /obj/effect/floor_decal/corner/orange{ dir = 6 }, +/obj/random/dirt_75, /turf/simulated/floor/tiled/dark, /area/burzsia_mining/mess_hall) "FM" = ( @@ -1156,6 +1361,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, +/obj/random/dirt_75, /turf/simulated/floor/tiled/dark, /area/burzsia_mining) "Gh" = ( @@ -1200,7 +1406,10 @@ name = "Mining Bay"; dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor{ + req_one_access = list(202); + dir = 4 + }, /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -1220,7 +1429,10 @@ name = "Dormitories"; dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor{ + req_one_access = list(202); + dir = 4 + }, /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -1263,6 +1475,7 @@ is_critical = 1; req_access = list(202) }, +/obj/random/dirt_75, /turf/simulated/floor, /area/burzsia_mining/engineering) "IM" = ( @@ -1296,6 +1509,7 @@ dir = 6 }, /obj/structure/extinguisher_cabinet/east, +/obj/random/dirt_75, /turf/simulated/floor/tiled/dark, /area/burzsia_mining/mess_hall) "JD" = ( @@ -1313,6 +1527,14 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /turf/simulated/floor/tiled/dark, /area/burzsia_mining) +"JL" = ( +/obj/effect/map_effect/marker/airlock/burzsia_mining, +/obj/effect/map_effect/marker_helper/airlock/exterior, +/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux{ + dir = 8 + }, +/turf/simulated/floor/airless, +/area/burzsia_mining/mining) "JM" = ( /obj/structure/table/steel, /obj/item/storage/toolbox/mechanical, @@ -1366,6 +1588,16 @@ }, /turf/simulated/floor/tiled/dark, /area/burzsia_mining/mess_hall) +"LE" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/cargo_receptacle{ + max_spawn = 2; + min_spawn = 1; + override_name = "Burzsia I - Hephaestus Mining Outpost"; + payment_modifier = 1.2 + }, +/turf/simulated/floor/airless, +/area/burzsia_mining/mining) "LR" = ( /obj/machinery/vending/cigarette, /obj/effect/floor_decal/corner/orange/full{ @@ -1409,14 +1641,40 @@ /area/burzsia_mining/mess_hall) "Mq" = ( /obj/machinery/light/small{ - dir = 8 + dir = 8; + must_start_working = 1 }, -/turf/simulated/floor/tiled/steel, +/obj/effect/map_effect/marker/airlock/burzsia_mining, +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 4 + }, +/obj/machinery/airlock_sensor{ + pixel_x = -22; + dir = 4; + pixel_y = 8 + }, +/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ + dir = 4; + pixel_x = -22; + pixel_y = -6 + }, +/turf/simulated/floor/plating, +/area/burzsia_mining/mining) +"MA" = ( +/obj/effect/map_effect/marker/airlock/burzsia_mining, +/obj/machinery/atmospherics/pipe/simple/hidden/aux{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 4 + }, +/turf/simulated/floor/plating, /area/burzsia_mining/mining) "MG" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ dir = 1 }, +/obj/random/dirt_75, /turf/simulated/floor, /area/burzsia_mining/engineering) "MS" = ( @@ -1508,8 +1766,18 @@ /obj/effect/floor_decal/industrial/outline/yellow, /turf/simulated/floor/plating, /area/burzsia_mining/engineering) +"Or" = ( +/obj/effect/floor_decal/corner/orange{ + dir = 9 + }, +/obj/random/dirt_75, +/turf/simulated/floor/tiled/dark, +/area/burzsia_mining) "Os" = ( -/obj/effect/map_effect/window_spawner/full/reinforced/firedoor, +/obj/effect/map_effect/window_spawner/full/reinforced/firedoor{ + spawn_grille = 1; + req_one_access = list(202) + }, /turf/simulated/floor/plating, /area/burzsia_mining/foreman) "OA" = ( @@ -1518,12 +1786,14 @@ d2 = 8; icon_state = "4-8" }, +/obj/random/dirt_75, /turf/simulated/floor, /area/burzsia_mining/engineering) "OV" = ( /obj/effect/floor_decal/corner/orange/full{ dir = 8 }, +/obj/random/dirt_75, /turf/simulated/floor/tiled/dark, /area/burzsia_mining/mess_hall) "OZ" = ( @@ -1560,12 +1830,22 @@ /obj/item/reagent_containers/glass/bucket{ pixel_x = -13 }, +/obj/random/dirt_75, /turf/simulated/floor, /area/burzsia_mining/engineering) +"Qk" = ( +/obj/effect/map_effect/marker/airlock/burzsia_mining, +/obj/effect/map_effect/marker_helper/airlock/out, +/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/burzsia_mining/mining) "Qs" = ( /obj/effect/floor_decal/corner/orange/full{ dir = 8 }, +/obj/random/dirt_75, /turf/simulated/floor/tiled/dark, /area/burzsia_mining) "QG" = ( @@ -1595,6 +1875,7 @@ /obj/machinery/light{ dir = 4 }, +/obj/random/dirt_75, /turf/simulated/floor/tiled/dark, /area/burzsia_mining) "Re" = ( @@ -1607,6 +1888,9 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, +/obj/random/poster/civilian{ + pixel_y = -32 + }, /turf/simulated/floor/tiled/dark, /area/burzsia_mining/mess_hall) "Rv" = ( @@ -1633,6 +1917,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, +/obj/random/dirt_75, /turf/simulated/floor/tiled/steel, /area/burzsia_mining/mining) "RJ" = ( @@ -1648,6 +1933,7 @@ /obj/machinery/light{ dir = 8 }, +/obj/random/dirt_75, /turf/simulated/floor/tiled/steel, /area/burzsia_mining/mining) "Sz" = ( @@ -1661,6 +1947,7 @@ /area/burzsia_mining/dormitories) "TC" = ( /obj/effect/floor_decal/corner/orange/full, +/obj/random/dirt_75, /turf/simulated/floor/tiled/dark, /area/burzsia_mining/mess_hall) "TD" = ( @@ -1688,8 +1975,24 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 10 }, +/obj/effect/map_effect/marker_helper/airlock/interior, +/obj/effect/map_effect/marker/airlock/burzsia_mining, +/obj/machinery/airlock_sensor{ + dir = 1; + pixel_y = -20; + pixel_x = 28 + }, +/obj/random/dirt_75, /turf/simulated/floor/tiled/steel, /area/burzsia_mining/mining) +"TM" = ( +/obj/effect/map_effect/marker/airlock/burzsia_mining, +/obj/machinery/atmospherics/unary/vent_pump/high_volume/aux{ + dir = 8 + }, +/obj/effect/map_effect/marker_helper/airlock/out, +/turf/simulated/floor/plating, +/area/burzsia_mining/mining) "TS" = ( /obj/structure/closet/toolcloset/empty, /obj/item/pickaxe/drill, @@ -1711,7 +2014,18 @@ /area/burzsia_mining/mining) "TX" = ( /obj/structure/cable/green, -/obj/machinery/power/apc/hyper/east, +/obj/machinery/power/apc/hyper/east{ + req_access = list(202) + }, +/obj/structure/table/steel, +/obj/machinery/recharger{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/machinery/recharger{ + pixel_x = 6; + pixel_y = 4 + }, /turf/simulated/floor/tiled/steel, /area/burzsia_mining/mining) "Ub" = ( @@ -1723,6 +2037,10 @@ }, /turf/simulated/floor/tiled/dark, /area/burzsia_mining/foreman) +"Uc" = ( +/obj/machinery/mineral/rigpress, +/turf/simulated/floor/tiled/steel, +/area/burzsia_mining/mining) "Ud" = ( /obj/machinery/conveyor{ dir = 8; @@ -1741,6 +2059,7 @@ req_access = list(202) }, /obj/structure/cable/green, +/obj/random/dirt_75, /turf/simulated/floor/tiled/dark, /area/burzsia_mining/mess_hall) "UR" = ( @@ -1774,6 +2093,7 @@ /obj/structure/sign/flag/heph/large/north{ pixel_y = 32 }, +/obj/random/dirt_75, /turf/simulated/floor/tiled/dark, /area/burzsia_mining/mess_hall) "Wd" = ( @@ -1803,12 +2123,25 @@ /obj/machinery/light{ dir = 4 }, +/obj/structure/table/steel, +/obj/machinery/cell_charger, +/obj/item/cell/high{ + pixel_y = 6 + }, +/obj/item/cell/high{ + pixel_y = 4 + }, /turf/simulated/floor/tiled/steel, /area/burzsia_mining/mining) "WE" = ( /obj/structure/table/steel, /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/metal/hepht, /obj/effect/floor_decal/corner/orange/diagonal, +/obj/machinery/photocopier/faxmachine{ + department = "Hephaestus Mining Outpost"; + req_one_access = list(202); + pixel_y = 3 + }, /turf/simulated/floor/tiled/dark, /area/burzsia_mining/foreman) "WI" = ( @@ -1838,6 +2171,7 @@ /obj/machinery/mineral/stacking_unit_console{ pixel_y = 32 }, +/obj/random/dirt_75, /turf/simulated/floor/tiled/steel, /area/burzsia_mining/mining) "Xv" = ( @@ -1853,6 +2187,16 @@ /obj/structure/plasticflaps/mining, /turf/simulated/floor/plating, /area/burzsia_mining/mining) +"Ye" = ( +/obj/effect/floor_decal/corner/orange{ + dir = 6 + }, +/obj/random/dirt_75, +/obj/random/poster/civilian{ + pixel_x = 32 + }, +/turf/simulated/floor/tiled/dark, +/area/burzsia_mining/mess_hall) "Yn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 @@ -1887,6 +2231,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, +/obj/random/dirt_75, /turf/simulated/floor/tiled/dark, /area/burzsia_mining/dormitories) "YQ" = ( @@ -1905,6 +2250,7 @@ /obj/machinery/light{ dir = 1 }, +/obj/random/dirt_75, /turf/simulated/floor/plating, /area/burzsia_mining/engineering) "YY" = ( @@ -2223,7 +2569,7 @@ AI AI Nk Ol -JQ +yP is MG DP @@ -2325,7 +2671,7 @@ AI AI Nk vD -is +fp pL Bp OA @@ -2337,18 +2683,18 @@ kJ kS TB Zd -qm +Du oL -qg -qm -qm -qm +rH +Du +Du +Du +mc mc mc mc mc lO -AI "} (13,1,1) = {" AI @@ -2358,7 +2704,7 @@ yV yV yV yV -Re +eg Re dp tF @@ -2371,18 +2717,18 @@ zj bH TB HB -qm +Du oL qg -qm +Du qm Ac mc -qm +Bn Mq -qm +Bn mc -AI +jA "} (14,1,1) = {" AI @@ -2405,18 +2751,18 @@ TB TB TB YQ -qm +Du oL qg qm qm TG -qm -qm -qm -qm -qm -AI +Bo +MA +pK +DG +hs +vt "} (15,1,1) = {" AI @@ -2427,30 +2773,30 @@ VV YY yV Qs -gs -Gn +Or +zT ga gs ev -ga +oN Gn Jb IZ De -qm -qm -qm -qm -qg -qm +Du +Uc +Du +qn +rH +Du qm QG mc -qm -qm -qm +TM +TM +Qk mc -AI +JL "} (16,1,1) = {" AI @@ -2476,15 +2822,15 @@ Yr Yr Yr RF -qm -qm +Du +Du NG mc mc mc mc mc -AI +lO "} (17,1,1) = {" AI @@ -2506,7 +2852,7 @@ qY IZ eQ Ew -qm +Du qm qm ZC @@ -2514,11 +2860,11 @@ qm qm Gh mc -Xk -AI -AI -AI -AI +LE +lO +lO +lO +lO "} (18,1,1) = {" AI @@ -2534,7 +2880,7 @@ zh IZ IZ nP -Jw +qr gz xc IZ @@ -2544,15 +2890,15 @@ Wt TX qm ZC -qm +Du qm Gh mc -IM -AI -AI -AI -AI +Xk +lO +lO +lO +lO "} (19,1,1) = {" AI @@ -2578,15 +2924,15 @@ nP nP qm ZC -qm +Du qm Of mc -AK -AI -AI -AI -AI +IM +lO +lO +lO +lO "} (20,1,1) = {" AI @@ -2616,11 +2962,11 @@ qm qm zJ mc -AI -AI -AI -AI -AI +AK +lO +lO +lO +lO "} (21,1,1) = {" AI @@ -2650,11 +2996,11 @@ Xe qm Zy mc -AI -AI -AI -AI -AI +eQ +lO +lO +lO +lO "} (22,1,1) = {" AI @@ -2681,14 +3027,14 @@ nP Ud qm qm -qm +Du OZ mc Yw -AI -AI -AI -AI +lO +lO +lO +lO "} (23,1,1) = {" AI @@ -2719,10 +3065,10 @@ qm Zy mc Yw -AI -AI -AI -AI +lO +lO +lO +lO "} (24,1,1) = {" AI @@ -2749,14 +3095,14 @@ nP Ud mc mS -qm +Du zG mc mc nR -AI -AI -AI +lO +lO +lO "} (25,1,1) = {" AI @@ -2777,7 +3123,7 @@ EL AH AH AH -EL +As GR nP zA @@ -2788,9 +3134,9 @@ jr jr Wd iN -AI -AI -AI +lO +lO +lO "} (26,1,1) = {" AI @@ -2810,7 +3156,7 @@ LR EM JA kd -EM +Ye EM Dm nP @@ -2821,10 +3167,10 @@ mc mc mc mc -AI -AI -AI -AI +lO +lO +lO +lO "} (27,1,1) = {" AI