[MIRROR] Makes Ice Box mining station lower levels less prone to atmos issues [MDB IGNORE] (#11214)

* Makes Ice Box mining station lower levels less prone to atmos issues (#64561)

* Makes Ice Box mining lower levels less prone to atmos issues

- Replaces the external-facing regular walls with reinforced ones to prevent fauna cutting them down in one hit
- Replaces external shutters with external airlocks in all cases but the drone bay
- Replaces the drone bay's single set of external shutters with a pair of them
- Also adds external lights to external airlocks that were missing them and extra lights to the fenced in areas to illuminate them better

* Fixes an errant light

* Makes shutters cycle

* Adds proper warning signs to external airlocks because why not

* Fixes a couple of errors + ugly things

* Adds a sick new light

* Makes Ice Box mining station lower levels less prone to atmos issues

Co-authored-by: cacogen <25089914+cacogen@users.noreply.github.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
This commit is contained in:
SkyratBot
2022-02-02 20:49:59 +00:00
committed by GitHub
co-authored by cacogen Tom
parent 1c8320f7f3
commit 6bc70d7ec5
4 changed files with 2358 additions and 1997 deletions
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -2,6 +2,12 @@
"aE" = (
/obj/structure/closet/crate,
/obj/machinery/light/small/directional/south,
/obj/structure/sign/warning/coldtemp{
pixel_y = -32
},
/obj/structure/sign/warning/xeno_mining{
pixel_x = 29
},
/turf/open/floor/iron/smooth,
/area/mine/eva)
"aI" = (
@@ -98,6 +104,11 @@
dir = 8
},
/obj/machinery/light/small/directional/west,
/obj/structure/sign/warning/gasmask{
desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals.";
pixel_x = 3;
pixel_y = -32
},
/turf/open/floor/iron/dark/side,
/area/mine/eva)
"dt" = (
@@ -137,9 +148,9 @@
/turf/open/floor/wood/large,
/area/mine/eva)
"dX" = (
/obj/structure/fence,
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/underground/explored)
/obj/machinery/light/small/directional/south,
/turf/open/floor/plating/snowed/icemoon,
/area/mine/eva)
"dY" = (
/obj/effect/decal/remains/human,
/turf/open/floor/plating/asteroid/snow/icemoon,
@@ -171,11 +182,11 @@
/turf/open/floor/plating,
/area/mine/eva)
"fB" = (
/obj/effect/turf_decal/loading_area{
dir = 4
/obj/structure/sign/warning/gasmask{
desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals.";
pixel_y = -32
},
/obj/machinery/light/small/directional/south,
/turf/open/floor/plating/snowed/icemoon,
/turf/open/floor/plating,
/area/mine/mechbay)
"fI" = (
/obj/structure/fence/end{
@@ -197,6 +208,12 @@
/obj/machinery/power/apc/auto_name/directional/west,
/turf/open/floor/iron/dark,
/area/mine/mechbay)
"gm" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 1
},
/turf/open/floor/iron/smooth,
/area/mine/mechbay)
"gn" = (
/obj/structure/fence{
dir = 4
@@ -209,6 +226,18 @@
},
/turf/open/floor/iron/freezer,
/area/mine/eva)
"gC" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/turf_decal/weather/snow/corner{
dir = 6
},
/obj/effect/turf_decal/loading_area{
dir = 4
},
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/underground/explored)
"gF" = (
/obj/structure/grille,
/obj/structure/window/reinforced/spawner/north,
@@ -303,6 +332,18 @@
dir = 1
},
/area/mine/eva)
"jU" = (
/obj/machinery/door/airlock/external{
glass = 1;
name = "Mining Mech Bay External Airlock";
opacity = 0;
req_access_txt = "48"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
cycle_id = "mining-mechbay-external"
},
/turf/open/floor/plating,
/area/mine/mechbay)
"ka" = (
/obj/structure/grille,
/obj/structure/window/reinforced/spawner/west,
@@ -351,11 +392,9 @@
/turf/open/floor/plating,
/area/mine/eva)
"lQ" = (
/obj/structure/fence/corner{
dir = 6
},
/turf/open/floor/plating/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
/obj/machinery/light/small/directional/west,
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/mine/eva)
"lV" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -374,6 +413,10 @@
/obj/machinery/shower{
dir = 1
},
/obj/structure/sign/warning/gasmask{
desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals.";
pixel_y = -32
},
/turf/open/floor/iron/smooth,
/area/mine/eva)
"mi" = (
@@ -426,9 +469,6 @@
"of" = (
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/underground/explored)
"or" = (
/turf/closed/wall/ice,
/area/mine/mechbay)
"oy" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -497,7 +537,7 @@
/obj/machinery/firealarm/directional/north,
/obj/machinery/camera{
c_tag = "Mining B-2 Hallway";
dir = 6
dir = 9
},
/turf/open/floor/iron/dark/side{
dir = 1
@@ -507,10 +547,11 @@
/turf/open/genturf,
/area/icemoon/underground/unexplored/rivers/deep)
"rQ" = (
/obj/machinery/light/small/directional/north,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/obj/machinery/camera/directional/north{
c_tag = "Mining Mech Bay"
},
/obj/machinery/light/small/directional/north,
/turf/open/floor/iron/smooth,
/area/mine/mechbay)
"sw" = (
@@ -524,8 +565,9 @@
"sy" = (
/obj/effect/turf_decal/bot,
/obj/structure/ore_box,
/obj/machinery/light/small/directional/west,
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/underground/explored)
/area/mine/eva)
"sE" = (
/obj/structure/rack,
/obj/structure/cable,
@@ -710,7 +752,7 @@
/obj/effect/turf_decal/siding/wood,
/obj/machinery/camera{
c_tag = "Mining Break Room";
dir = 6
dir = 9
},
/obj/machinery/light_switch/directional/north{
pixel_x = 9
@@ -750,6 +792,10 @@
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/plating,
/area/mine/eva)
"CZ" = (
/obj/machinery/light/small/directional/north,
/turf/open/floor/plating/snowed/icemoon,
/area/mine/eva)
"Dh" = (
/obj/machinery/vending/coffee,
/obj/machinery/light/small/directional/south,
@@ -802,11 +848,17 @@
/turf/open/floor/plating/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
"EL" = (
/obj/effect/turf_decal/loading_area{
dir = 4
/obj/structure/sign/warning/coldtemp{
pixel_y = 32
},
/obj/machinery/light/small/directional/north,
/turf/open/floor/plating/snowed/icemoon,
/obj/structure/sign/warning/xeno_mining{
pixel_x = 29
},
/obj/structure/rack,
/obj/item/pickaxe,
/obj/item/tank/internals/emergency_oxygen,
/obj/item/clothing/mask/breath,
/turf/open/floor/plating,
/area/mine/mechbay)
"ER" = (
/obj/structure/railing{
@@ -837,20 +889,15 @@
dir = 4
},
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/obj/structure/sign/poster/official/random{
/obj/structure/sign/warning/gasmask{
desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals.";
pixel_x = -2;
pixel_y = 32
},
/turf/open/floor/iron/dark/side{
dir = 1
},
/area/mine/eva)
"Fm" = (
/obj/structure/cable,
/obj/structure/fence/door/opened,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/underground/explored)
"Ft" = (
/obj/structure/fluff/tram_rail/end{
dir = 4
@@ -887,8 +934,20 @@
},
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/underground/explored)
"Hd" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/turf_decal/weather/snow/corner{
dir = 4
},
/obj/effect/turf_decal/loading_area{
dir = 4
},
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/underground/explored)
"Hf" = (
/turf/closed/wall/ice,
/turf/closed/wall/r_wall,
/area/mine/eva)
"Hn" = (
/obj/effect/turf_decal/tile/brown{
@@ -937,12 +996,8 @@
/turf/open/lava/plasma/ice_moon,
/area/icemoon/underground/explored)
"IG" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/fence/door,
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/underground/explored)
/turf/closed/wall/r_wall,
/area/mine/mechbay)
"IN" = (
/obj/machinery/light/small/directional/east,
/turf/open/floor/iron/smooth,
@@ -1022,6 +1077,13 @@
/obj/structure/window/reinforced/spawner,
/turf/open/floor/plating,
/area/mine/eva)
"LX" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/light/small/directional/north,
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/mine/mechbay)
"Mt" = (
/obj/structure/lattice/catwalk,
/obj/structure/railing,
@@ -1061,7 +1123,8 @@
dir = 1
},
/obj/effect/decal/cleanable/dirt/dust,
/obj/structure/sign/poster/official/random{
/obj/structure/sign/warning/coldtemp{
pixel_x = -2;
pixel_y = -32
},
/turf/open/floor/iron/dark/side,
@@ -1098,11 +1161,9 @@
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/underground/explored)
"Om" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 1
},
/turf/open/floor/iron/smooth,
/area/mine/mechbay)
/obj/structure/fence,
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/underground/explored)
"Op" = (
/obj/structure/cable/multilayer/multiz,
/turf/open/floor/plating/snowed/icemoon,
@@ -1123,8 +1184,23 @@
/area/mine/eva)
"OM" = (
/obj/machinery/airalarm/directional/west,
/obj/machinery/light/small/directional/west,
/turf/open/floor/iron/dark,
/area/mine/mechbay)
"OW" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/turf_decal/weather/snow/corner{
dir = 5
},
/obj/effect/turf_decal/loading_area{
dir = 4
},
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/light/small/directional/west,
/turf/open/floor/plating/snowed/icemoon,
/area/mine/mechbay)
"Pf" = (
/obj/effect/turf_decal/tile/brown{
dir = 1
@@ -1165,6 +1241,10 @@
dir = 4
},
/obj/machinery/light/small/directional/west,
/obj/structure/sign/warning/coldtemp{
pixel_x = 3;
pixel_y = 32
},
/turf/open/floor/iron/dark/side{
dir = 1
},
@@ -1222,9 +1302,19 @@
/obj/structure/lattice/catwalk,
/turf/open/lava/plasma/ice_moon,
/area/icemoon/underground/explored)
"Th" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/fence/door,
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/underground/explored)
"Tm" = (
/obj/vehicle/ridden/atv/snowmobile,
/turf/open/floor/plating/asteroid/snow/icemoon,
/obj/structure/cable,
/obj/structure/fence/door/opened,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/underground/explored)
"TS" = (
/obj/effect/turf_decal/stripes/line{
@@ -1233,6 +1323,9 @@
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/obj/structure/sign/warning/xeno_mining{
pixel_x = 29
},
/turf/open/floor/plating,
/area/mine/eva)
"TT" = (
@@ -1263,9 +1356,15 @@
/turf/open/floor/wood/large,
/area/mine/eva)
"Ui" = (
/obj/machinery/door/poddoor/shutters{
id = "Dozer_Launch";
name = "Mining Mech Bay"
/obj/effect/decal/cleanable/dirt,
/obj/machinery/door/airlock/external{
glass = 1;
name = "Mining Mech Bay External Airlock";
opacity = 0;
req_access_txt = "48"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
cycle_id = "mining-mechbay-external"
},
/turf/open/floor/plating,
/area/mine/mechbay)
@@ -1313,11 +1412,8 @@
/turf/open/floor/plating/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
"Vd" = (
/obj/effect/turf_decal/loading_area{
dir = 4
},
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/underground/explored)
/turf/open/floor/plating,
/area/mine/mechbay)
"Vm" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 8
@@ -1340,11 +1436,11 @@
/turf/open/floor/iron/dark,
/area/mine/eva)
"VG" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 8
/obj/structure/fence/corner{
dir = 6
},
/turf/open/floor/iron/smooth,
/area/mine/mechbay)
/turf/open/floor/plating/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
"Xi" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -19083,7 +19179,7 @@ Hf
ka
ka
ka
Jo
Hf
dt
Vq
Al
@@ -19336,11 +19432,11 @@ TT
Jk
Jk
Oi
Jo
Hf
vT
hw
KP
Jo
Hf
Mt
lp
ig
@@ -19593,7 +19689,7 @@ Jk
Jk
Jk
tX
Jo
Hf
Jo
gx
Jo
@@ -19847,7 +19943,7 @@ uh
vp
Jk
Jk
Jk
dX
Hf
aI
Jo
@@ -19856,8 +19952,8 @@ DD
cZ
Jo
aI
Jo
Jk
Hf
CZ
Jk
Jk
NI
@@ -20360,8 +20456,8 @@ rK
uh
vp
Jk
Jk
Jo
dX
Hf
Jo
Jo
Jo
@@ -20374,8 +20470,8 @@ Jo
aI
aI
aI
Jo
Jo
Hf
Hf
lp
lp
rK
@@ -20618,7 +20714,7 @@ uh
nb
ZA
Oi
Jo
Hf
YD
Jo
VA
@@ -20632,7 +20728,7 @@ YN
YN
Uh
Dh
Jo
Hf
lp
lp
lp
@@ -20874,7 +20970,7 @@ rK
uh
Jk
Hf
Jo
Hf
Jo
lF
Xi
@@ -20889,7 +20985,7 @@ OH
TY
Uh
wi
Jo
Hf
lp
lp
lp
@@ -21130,7 +21226,7 @@ rK
rK
uh
Jk
Jo
Hf
XO
lE
lF
@@ -21146,7 +21242,7 @@ Yn
Um
Ej
va
Jo
Hf
Ng
lp
lp
@@ -21387,7 +21483,7 @@ rK
rK
uh
Jk
Jo
Hf
qV
OA
lF
@@ -21403,7 +21499,7 @@ dR
YN
bt
Id
Jo
Hf
of
lp
lp
@@ -21643,7 +21739,7 @@ rK
rK
rK
uh
Jo
Hf
Jo
Jo
Xi
@@ -21900,7 +21996,7 @@ rK
rK
rK
uh
Jo
Hf
Oh
Co
lF
@@ -22157,7 +22253,7 @@ rK
rK
rK
uh
Jo
Hf
qV
Dz
lF
@@ -22414,7 +22510,7 @@ rK
rK
rK
uh
Jo
Hf
CT
qV
Vm
@@ -22430,7 +22526,7 @@ qL
cF
hJ
tH
or
IG
uh
UP
lp
@@ -22671,12 +22767,12 @@ rK
rK
rK
uh
nb
Jo
Jo
Jo
Hf
Jo
Hf
Hf
Hf
Hf
Hf
Jo
LJ
jy
@@ -22684,7 +22780,7 @@ zk
Ny
oc
ta
Om
oc
oc
eb
Xk
@@ -22940,8 +23036,8 @@ Nt
lZ
Ny
rQ
VG
oc
ta
gm
IN
Ki
Xk
@@ -23196,12 +23292,12 @@ zz
Nt
aE
Ny
Ui
Ui
Ui
Ny
Ui
jU
Ny
or
IG
IG
py
uh
uh
@@ -23444,19 +23540,19 @@ rK
UP
uh
Em
Tm
uh
of
of
of
Hf
LJ
lV
zk
Ny
Hf
IG
EL
Vd
fB
or
IG
tO
Op
aW
@@ -23701,20 +23797,20 @@ rK
rK
uh
gn
Tm
uh
of
of
of
lQ
of
of
gT
gT
Fm
gT
gT
gT
IG
gT
IG
jU
jU
IG
LX
FP
Hy
uh
@@ -23958,20 +24054,20 @@ rK
rK
uh
gn
uh
uh
uh
of
of
of
of
gT
Tm
uh
uh
of
of
of
of
of
Em
uh
of
of
gn
of
OW
Hd
gC
Th
gT
of
Hy
uh
@@ -24214,23 +24310,23 @@ rK
rK
rK
uh
cU
iU
iU
iU
iU
iU
iU
GM
dX
lQ
gn
uh
uh
uh
uh
of
of
of
of
Em
uh
of
of
gn
uh
cU
dX
dX
lQ
of
Hy
uh
uh
rK
@@ -24471,23 +24567,23 @@ rK
rK
rK
uh
uh
uh
uh
uh
uh
uh
uh
cU
iU
iU
iU
iU
iU
iU
GM
Om
VG
of
uh
uh
uh
of
of
uh
uh
uh
uh
cU
Om
Om
VG
uh
rK
rK
@@ -24727,25 +24823,25 @@ rK
rK
rK
rK
rK
rK
rK
rK
rK
rK
rK
of
rK
rK
UP
uh
uh
uh
uh
uh
uh
uh
uh
of
uh
rK
rK
rK
rK
rK
uh
uh
of
of
uh
uh
uh
uh
uh
rK
rK
rK
@@ -24991,11 +25087,12 @@ rK
rK
rK
rK
of
rK
rK
rK
rK
UP
uh
of
uh
rK
rK
@@ -25095,7 +25192,6 @@ rK
rK
rK
rK
rK
"}
(93,1,1) = {"
rK
@@ -25252,8 +25348,8 @@ rK
rK
rK
rK
of
rK
uh
uh
rK
rK
rK
@@ -25509,7 +25605,7 @@ rK
rK
rK
rK
rK
of
rK
rK
rK