Skip to content

Commit 5c63f96

Browse files
authored
Changes Deep Storage to a syndicate blackbox - makes the self-destruct slightly less cheesable (#6414)
1 parent 6e6e02c commit 5c63f96

File tree

1 file changed

+89
-55
lines changed

1 file changed

+89
-55
lines changed

_maps/RandomRuins/SpaceRuins/deepstorage.dmm

+89-55
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
/obj/effect/turf_decal/stripes/red/corner{
4141
dir = 8
4242
},
43+
/obj/structure/cable,
4344
/turf/open/floor/iron/dark,
4445
/area/ruin/space/has_grav/deepstorage/crusher)
4546
"an" = (
@@ -75,6 +76,9 @@
7576
/obj/structure/table,
7677
/obj/item/storage/toolbox/emergency,
7778
/obj/structure/sign/warning/explosives/alt/directional/west,
79+
/obj/effect/turf_decal/stripes/line{
80+
dir = 4
81+
},
7882
/turf/open/floor/plating,
7983
/area/ruin/space/has_grav/deepstorage/crusher)
8084
"at" = (
@@ -112,6 +116,9 @@
112116
"aB" = (
113117
/obj/structure/table,
114118
/obj/item/folder/syndicate/red,
119+
/obj/effect/turf_decal/stripes/line{
120+
dir = 4
121+
},
115122
/turf/open/floor/plating,
116123
/area/ruin/space/has_grav/deepstorage/crusher)
117124
"aC" = (
@@ -236,18 +243,11 @@
236243
/obj/machinery/door/airlock/highsecurity{
237244
name = "Self-Destruct"
238245
},
239-
/obj/effect/mapping_helpers/airlock/locked,
240246
/obj/effect/mapping_helpers/airlock/access/all/syndicate/general,
241247
/turf/open/floor/iron,
242248
/area/ruin/space/has_grav/deepstorage/crusher)
243249
"aP" = (
244-
/obj/effect/decal/cleanable/dirt,
245-
/obj/machinery/door/airlock/highsecurity{
246-
name = "Self-Destruct"
247-
},
248-
/obj/effect/mapping_helpers/airlock/locked,
249-
/obj/effect/mapping_helpers/airlock/access/all/syndicate/general,
250-
/turf/open/floor/iron,
250+
/turf/closed/wall/mineral/plastitanium/explosive,
251251
/area/ruin/space/has_grav/deepstorage/crusher)
252252
"aQ" = (
253253
/turf/closed/wall/r_wall,
@@ -377,6 +377,15 @@
377377
dir = 1
378378
},
379379
/obj/effect/decal/cleanable/dirt,
380+
/obj/machinery/turretid{
381+
control_area = "/area/ruin/space/has_grav/deepstorage/crusher";
382+
dir = 1;
383+
icon_state = "control_kill";
384+
lethal = 1;
385+
name = "self-destruct turret controls";
386+
pixel_y = 30;
387+
req_access = list("syndicate")
388+
},
380389
/turf/open/floor/iron,
381390
/area/ruin/space/has_grav/deepstorage)
382391
"bg" = (
@@ -2057,6 +2066,7 @@
20572066
/obj/machinery/porta_turret/syndicate/energy{
20582067
dir = 6
20592068
},
2069+
/obj/effect/turf_decal/bot_red/right,
20602070
/turf/open/floor/iron,
20612071
/area/ruin/space/has_grav/deepstorage)
20622072
"fR" = (
@@ -2100,6 +2110,7 @@
21002110
"fV" = (
21012111
/obj/structure/closet/emcloset,
21022112
/obj/effect/decal/cleanable/dirt,
2113+
/obj/effect/turf_decal/bot_white,
21032114
/turf/open/floor/iron,
21042115
/area/ruin/space/has_grav/deepstorage)
21052116
"fW" = (
@@ -2475,7 +2486,7 @@
24752486
/turf/open/floor/plating,
24762487
/area/ruin/space/has_grav/deepstorage/power)
24772488
"hb" = (
2478-
/obj/machinery/blackbox_recorder,
2489+
/obj/machinery/syndicate_blackbox_recorder,
24792490
/turf/open/floor/plating,
24802491
/area/ruin/space/has_grav/deepstorage/power)
24812492
"hc" = (
@@ -2549,6 +2560,7 @@
25492560
dir = 4
25502561
},
25512562
/obj/effect/decal/cleanable/dirt,
2563+
/obj/effect/turf_decal/bot_white,
25522564
/turf/open/floor/iron,
25532565
/area/ruin/space/has_grav/deepstorage)
25542566
"ho" = (
@@ -2773,8 +2785,10 @@
27732785
/turf/open/floor/iron/white/textured,
27742786
/area/ruin/space/has_grav/deepstorage/dorm)
27752787
"rz" = (
2776-
/obj/structure/filingcabinet,
2777-
/obj/item/folder/syndicate/mining,
2788+
/obj/machinery/porta_turret/syndicate/energy{
2789+
dir = 8
2790+
},
2791+
/obj/effect/turf_decal/bot_red/left,
27782792
/turf/open/floor/iron/dark,
27792793
/area/ruin/space/has_grav/deepstorage/crusher)
27802794
"rD" = (
@@ -2786,7 +2800,11 @@
27862800
/turf/open/floor/iron/white/textured,
27872801
/area/ruin/space/has_grav/deepstorage/dorm)
27882802
"sa" = (
2789-
/turf/closed/wall,
2803+
/obj/structure/table,
2804+
/obj/effect/turf_decal/stripes/line{
2805+
dir = 4
2806+
},
2807+
/turf/open/floor/plating,
27902808
/area/ruin/space/has_grav/deepstorage/crusher)
27912809
"sx" = (
27922810
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
@@ -2808,6 +2826,7 @@
28082826
/obj/effect/turf_decal/stripes/red/line{
28092827
dir = 8
28102828
},
2829+
/obj/structure/cable,
28112830
/turf/open/floor/iron/dark,
28122831
/area/ruin/space/has_grav/deepstorage/crusher)
28132832
"tk" = (
@@ -3019,8 +3038,15 @@
30193038
/turf/closed/wall/r_wall/syndicate,
30203039
/area/ruin/space/has_grav/deepstorage/crusher)
30213040
"Bb" = (
3041+
/obj/structure/filingcabinet,
3042+
/obj/item/folder/syndicate/mining,
3043+
/obj/effect/turf_decal/bot_white/right,
30223044
/turf/open/floor/iron/dark,
30233045
/area/ruin/space/has_grav/deepstorage/crusher)
3046+
"Bg" = (
3047+
/obj/effect/spawner/structure/electrified_grille,
3048+
/turf/open/floor/plating,
3049+
/area/ruin/space/has_grav/deepstorage/crusher)
30243050
"Bw" = (
30253051
/mob/living/basic/carp/mega,
30263052
/turf/open/misc/asteroid/airless,
@@ -3055,6 +3081,13 @@
30553081
/obj/machinery/computer/slime_market,
30563082
/turf/open/floor/iron/white/textured,
30573083
/area/ruin/space/has_grav/deepstorage/xenobiology)
3084+
"CY" = (
3085+
/obj/structure/cable,
3086+
/obj/effect/spawner/structure/electrified_grille,
3087+
/obj/structure/window/reinforced/plasma/spawner/directional/north,
3088+
/obj/structure/window/reinforced/plasma/spawner/directional/south,
3089+
/turf/open/floor/plating,
3090+
/area/ruin/space/has_grav/deepstorage/crusher)
30583091
"CZ" = (
30593092
/obj/machinery/plumbing/ooze_sucker{
30603093
mapping_id = "s1"
@@ -3494,7 +3527,7 @@
34943527
/turf/open/floor/wood,
34953528
/area/ruin/space/has_grav/deepstorage/dorm)
34963529
"Ya" = (
3497-
/turf/closed/wall,
3530+
/turf/closed/wall/r_wall/syndicate/nodiagonal,
34983531
/area/ruin/space/has_grav/deepstorage/hydroponics)
34993532
"Yo" = (
35003533
/obj/structure/table,
@@ -3506,8 +3539,9 @@
35063539
"YY" = (
35073540
/obj/effect/decal/cleanable/dirt,
35083541
/obj/machinery/porta_turret/syndicate/energy{
3509-
dir = 8
3542+
dir = 9
35103543
},
3544+
/obj/effect/turf_decal/bot_red/left,
35113545
/turf/open/floor/iron,
35123546
/area/ruin/space/has_grav/deepstorage)
35133547
"Zx" = (
@@ -4685,8 +4719,8 @@ aa
46854719
Iy
46864720
ab
46874721
ab
4688-
ab
4689-
ab
4722+
CA
4723+
Bg
46904724
OD
46914725
ah
46924726
ao
@@ -4737,8 +4771,8 @@ aa
47374771
aa
47384772
ab
47394773
ab
4740-
ab
4741-
ab
4774+
CA
4775+
Bg
47424776
OD
47434777
ai
47444778
ap
@@ -4789,8 +4823,8 @@ aa
47894823
aa
47904824
ab
47914825
ab
4792-
ab
4793-
ab
4826+
CA
4827+
Bg
47944828
OD
47954829
ai
47964830
aq
@@ -4841,8 +4875,8 @@ aa
48414875
ab
48424876
ab
48434877
ab
4844-
ab
4845-
ab
4878+
CA
4879+
Bg
48464880
OD
48474881
ah
48484882
ar
@@ -4893,13 +4927,13 @@ aa
48934927
ab
48944928
ab
48954929
ab
4896-
ab
4897-
ab
48984930
CA
4899-
sa
4900-
sa
4901-
sa
4902-
sa
4931+
Bg
4932+
Ob
4933+
Ob
4934+
Ob
4935+
Ob
4936+
Ob
49034937
bd
49044938
bx
49054939
bO
@@ -4945,13 +4979,13 @@ aa
49454979
ab
49464980
ab
49474981
ab
4948-
ab
4949-
ab
4982+
CA
4983+
Bg
49504984
Ob
49514985
sa
49524986
as
49534987
aB
4954-
sa
4988+
Ob
49554989
yQ
49564990
yQ
49574991
yQ
@@ -4997,8 +5031,8 @@ aa
49975031
aa
49985032
ab
49995033
ab
5000-
ab
5001-
ab
5034+
CA
5035+
Bg
50025036
Ob
50035037
ak
50045038
at
@@ -5049,8 +5083,8 @@ Iy
50495083
aa
50505084
aa
50515085
ab
5052-
ab
5053-
ab
5086+
CA
5087+
Bg
50545088
Ob
50555089
al
50565090
au
@@ -5101,9 +5135,9 @@ Iy
51015135
aa
51025136
aa
51035137
ab
5104-
ab
5105-
ab
5106-
Ob
5138+
CA
5139+
Bg
5140+
CY
51075141
am
51085142
sQ
51095143
aE
@@ -5151,10 +5185,10 @@ ab
51515185
Iy
51525186
wQ
51535187
aa
5154-
aa
5155-
ab
51565188
ab
51575189
ab
5190+
CA
5191+
Bg
51585192
Ob
51595193
AZ
51605194
rz
@@ -5203,15 +5237,15 @@ ab
52035237
ab
52045238
aa
52055239
aa
5206-
aa
5207-
aa
5208-
ab
52095240
ab
52105241
ab
5242+
CA
5243+
Bg
5244+
Bg
52115245
Ob
52125246
Ob
52135247
Ob
5214-
aQ
5248+
Ya
52155249
bi
52165250
bC
52175251
sL
@@ -5255,14 +5289,14 @@ ab
52555289
ab
52565290
aa
52575291
aa
5258-
aa
5259-
aa
5260-
ab
5261-
ab
5262-
ab
5263-
ab
52645292
ab
52655293
ab
5294+
CA
5295+
CA
5296+
Bg
5297+
Bg
5298+
Bg
5299+
Bg
52665300
aQ
52675301
bj
52685302
bC
@@ -5310,11 +5344,11 @@ aa
53105344
ab
53115345
ab
53125346
ab
5313-
ab
5314-
ab
5315-
ab
5316-
ab
5317-
ab
5347+
CA
5348+
CA
5349+
CA
5350+
CA
5351+
CA
53185352
aQ
53195353
FI
53205354
bC

0 commit comments

Comments
 (0)