Brig Flashes

🆑
maptweak - Adds mounted flashers to both brigs and in the visiting rooms brig-side.
/🆑
Resolve #10014 Note, am fine if this ain't wanted. Another note, on testing, there's a substantial cooldown on the button so ya can't spam it too much.
This commit is contained in:
TheFurryFeline
2021-04-28 16:56:32 -04:00
parent 7ee3781614
commit c1c418fefd
2 changed files with 350 additions and 241 deletions
+188 -120
View File
@@ -24363,6 +24363,13 @@
},
/turf/simulated/floor/wood,
/area/crew_quarters/sleep/Dorm_6)
"aOO" = (
/obj/machinery/flasher{
id = "SurfaceBrigFlash";
pixel_y = -20
},
/turf/simulated/floor/tiled/dark,
/area/tether/surfacebase/security/brig)
"aOP" = (
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
@@ -24669,6 +24676,30 @@
/obj/item/weapon/towel/random,
/turf/simulated/floor/wood,
/area/crew_quarters/sleep/Dorm_6)
"aPj" = (
/obj/structure/cable/green{
d1 = 1;
d2 = 2;
icon_state = "1-2"
},
/obj/structure/cable/green{
d1 = 2;
d2 = 4;
icon_state = "2-4"
},
/obj/effect/floor_decal/corner/lightorange{
dir = 5
},
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 6
},
/obj/machinery/flasher{
id = "SurfaceBrigFlash"
},
/obj/effect/floor_decal/industrial/outline/yellow,
/turf/simulated/floor/tiled,
/area/tether/surfacebase/security/brig)
"aPk" = (
/obj/machinery/shower{
dir = 1
@@ -25527,6 +25558,21 @@
},
/turf/simulated/floor/wood,
/area/crew_quarters/sleep/Dorm_4)
"aQO" = (
/obj/structure/cable/green{
d1 = 4;
d2 = 8;
icon_state = "4-8"
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
/obj/machinery/flasher{
id = "SurfaceBrigFlash"
},
/obj/effect/floor_decal/industrial/outline/yellow,
/turf/simulated/floor/tiled,
/area/tether/surfacebase/security/brig)
"aQP" = (
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
@@ -25834,6 +25880,20 @@
/obj/item/weapon/towel/random,
/turf/simulated/floor/wood,
/area/crew_quarters/sleep/Dorm_4)
"aRs" = (
/obj/structure/cable/green{
d1 = 1;
d2 = 2;
icon_state = "1-2"
},
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/machinery/flasher{
id = "SurfaceBrigFlash"
},
/obj/effect/floor_decal/industrial/outline/yellow,
/turf/simulated/floor/tiled,
/area/tether/surfacebase/security/brig)
"aRt" = (
/obj/machinery/shower{
dir = 1
@@ -26553,6 +26613,13 @@
},
/turf/simulated/floor/wood,
/area/crew_quarters/sleep/Dorm_2)
"aSZ" = (
/obj/machinery/flasher{
id = "SurfaceBrigFlash"
},
/obj/effect/floor_decal/industrial/outline/yellow,
/turf/simulated/floor/tiled,
/area/tether/surfacebase/security/brig)
"aTa" = (
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
@@ -26891,6 +26958,19 @@
/obj/item/weapon/towel/random,
/turf/simulated/floor/wood,
/area/crew_quarters/sleep/Dorm_2)
"aTH" = (
/obj/effect/floor_decal/steeldecal/steel_decals4{
dir = 1
},
/obj/effect/floor_decal/steeldecal/steel_decals4{
dir = 6
},
/obj/machinery/button/flasher{
id = "SurfaceVisitFlash";
pixel_y = -20
},
/turf/simulated/floor/tiled/dark,
/area/tether/surfacebase/security/brig)
"aTI" = (
/obj/machinery/shower{
dir = 1
@@ -28389,6 +28469,17 @@
},
/turf/simulated/floor/tiled,
/area/crew_quarters/visitor_laundry)
"aWp" = (
/obj/effect/floor_decal/steeldecal/steel_decals4,
/obj/effect/floor_decal/steeldecal/steel_decals4{
dir = 10
},
/obj/machinery/flasher{
id = "SurfaceVisitFlash";
pixel_y = -20
},
/turf/simulated/floor/tiled/dark,
/area/tether/surfacebase/security/brig)
"aWq" = (
/obj/machinery/atmospherics/pipe/simple/visible/yellow{
dir = 4
@@ -28837,6 +28928,92 @@
/obj/random/junk,
/turf/simulated/floor/wood,
/area/crew_quarters/sleep/maintDorm2)
"aXo" = (
/obj/machinery/button/remote/airlock{
id = "brigouter";
name = "Outer Brig Doors";
pixel_x = 24;
pixel_y = -4;
req_access = list(2)
},
/obj/machinery/button/remote/airlock{
id = "briginner";
name = "Inner Brig Doors";
pixel_x = 34;
pixel_y = -4;
req_access = list(2)
},
/obj/effect/floor_decal/borderfloor{
dir = 4
},
/obj/effect/floor_decal/borderfloor/corner2{
dir = 6
},
/obj/effect/floor_decal/borderfloor/corner2{
dir = 5
},
/obj/effect/floor_decal/corner/lightorange/bordercorner2{
dir = 5
},
/obj/effect/floor_decal/corner/lightorange/bordercorner2{
dir = 6
},
/obj/machinery/button/flasher{
id = "SurfaceBrigFlash";
pixel_x = 30;
pixel_y = 5
},
/turf/simulated/floor/tiled,
/area/tether/surfacebase/security/lowerhall)
"aXp" = (
/obj/structure/cable/green{
d1 = 4;
d2 = 8;
icon_state = "4-8"
},
/obj/machinery/atmospherics/pipe/simple/hidden/green{
dir = 4
},
/obj/structure/disposalpipe/segment{
dir = 4
},
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 8
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
/obj/effect/floor_decal/steeldecal/steel_decals6{
dir = 9
},
/obj/machinery/flasher{
id = "SurfaceBrigFlash"
},
/obj/effect/floor_decal/industrial/outline/yellow,
/turf/simulated/floor/tiled,
/area/tether/surfacebase/security/brig)
"aXq" = (
/obj/structure/cable/green{
icon_state = "1-8"
},
/obj/structure/cable/green{
d1 = 2;
d2 = 8;
icon_state = "2-8"
},
/obj/effect/floor_decal/corner/lightorange{
dir = 6
},
/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
dir = 4
},
/obj/machinery/atmospherics/pipe/manifold/hidden/supply,
/obj/machinery/flasher{
id = "SurfaceBrigFlash"
},
/obj/effect/floor_decal/industrial/outline/yellow,
/turf/simulated/floor/tiled,
/area/tether/surfacebase/security/brig)
"aXr" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -31619,15 +31796,6 @@
"cGJ" = (
/turf/simulated/floor/plating,
/area/maintenance/lower/mining_eva)
"cGU" = (
/obj/effect/floor_decal/steeldecal/steel_decals4{
dir = 1
},
/obj/effect/floor_decal/steeldecal/steel_decals4{
dir = 6
},
/turf/simulated/floor/tiled/dark,
/area/tether/surfacebase/security/brig)
"cHW" = (
/obj/effect/floor_decal/steeldecal/steel_decals6{
dir = 10
@@ -33005,13 +33173,6 @@
},
/turf/simulated/floor/tiled,
/area/crew_quarters/locker/laundry_arrival)
"hzx" = (
/obj/effect/floor_decal/steeldecal/steel_decals4,
/obj/effect/floor_decal/steeldecal/steel_decals4{
dir = 10
},
/turf/simulated/floor/tiled/dark,
/area/tether/surfacebase/security/brig)
"hAe" = (
/turf/simulated/floor/looking_glass{
dir = 5
@@ -35005,29 +35166,6 @@
/obj/structure/closet/crate/bin,
/turf/simulated/floor/carpet/bcarpet,
/area/tether/surfacebase/funny/mimeoffice)
"nmf" = (
/obj/structure/cable/green{
d1 = 4;
d2 = 8;
icon_state = "4-8"
},
/obj/machinery/atmospherics/pipe/simple/hidden/green{
dir = 4
},
/obj/structure/disposalpipe/segment{
dir = 4
},
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 8
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
/obj/effect/floor_decal/steeldecal/steel_decals6{
dir = 9
},
/turf/simulated/floor/tiled,
/area/tether/surfacebase/security/brig)
"nmA" = (
/obj/machinery/door/airlock/silver{
name = "Mime's Office";
@@ -36233,26 +36371,6 @@
},
/turf/simulated/floor/plating,
/area/tether/surfacebase/funny/hideyhole)
"rzZ" = (
/obj/structure/cable/green{
d1 = 1;
d2 = 2;
icon_state = "1-2"
},
/obj/structure/cable/green{
d1 = 2;
d2 = 4;
icon_state = "2-4"
},
/obj/effect/floor_decal/corner/lightorange{
dir = 5
},
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 6
},
/turf/simulated/floor/tiled,
/area/tether/surfacebase/security/brig)
"rBG" = (
/obj/structure/closet,
/obj/item/weapon/material/minihoe,
@@ -37089,38 +37207,6 @@
},
/turf/simulated/floor/tiled,
/area/rnd/hallway)
"uDQ" = (
/obj/machinery/button/remote/airlock{
id = "brigouter";
name = "Outer Brig Doors";
pixel_x = 24;
pixel_y = -4;
req_access = list(2)
},
/obj/machinery/button/remote/airlock{
id = "briginner";
name = "Inner Brig Doors";
pixel_x = 34;
pixel_y = -4;
req_access = list(2)
},
/obj/effect/floor_decal/borderfloor{
dir = 4
},
/obj/effect/floor_decal/borderfloor/corner2{
dir = 6
},
/obj/effect/floor_decal/borderfloor/corner2{
dir = 5
},
/obj/effect/floor_decal/corner/lightorange/bordercorner2{
dir = 5
},
/obj/effect/floor_decal/corner/lightorange/bordercorner2{
dir = 6
},
/turf/simulated/floor/tiled,
/area/tether/surfacebase/security/lowerhall)
"uEK" = (
/obj/effect/floor_decal/borderfloor,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
@@ -37609,24 +37695,6 @@
},
/turf/simulated/floor/tiled,
/area/tether/surfacebase/surface_one_hall)
"wxV" = (
/obj/structure/cable/green{
icon_state = "1-8"
},
/obj/structure/cable/green{
d1 = 2;
d2 = 8;
icon_state = "2-8"
},
/obj/effect/floor_decal/corner/lightorange{
dir = 6
},
/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
dir = 4
},
/obj/machinery/atmospherics/pipe/manifold/hidden/supply,
/turf/simulated/floor/tiled,
/area/tether/surfacebase/security/brig)
"wzA" = (
/obj/structure/catwalk,
/obj/machinery/alarm{
@@ -45915,7 +45983,7 @@ vRL
hFq
neZ
diq
uDQ
aXo
mvM
fLB
dMu
@@ -46198,9 +46266,9 @@ tiJ
kmb
pCj
kUN
cGU
aTH
qwV
nmf
aXp
hMu
abT
bbd
@@ -46476,13 +46544,13 @@ wwm
jio
pCj
dju
kmb
aOO
pCj
dju
kmb
aOO
pCj
jzW
hzx
aWp
qwV
wtD
wQS
@@ -46902,15 +46970,15 @@ aad
mYf
rQe
ybc
rzZ
hTw
aPj
hTw
hTw
hTw
aRs
hTw
uFs
ddU
wxV
aXq
nID
iKy
anp
@@ -47470,11 +47538,11 @@ aad
pCj
wjq
wjq
pKE
aQO
pmV
loj
plW
tdh
aSZ
fqa
fOy
eAd
+162 -121
View File
@@ -144,30 +144,18 @@
/turf/simulated/floor/tiled,
/area/security/brig/visitation)
"ap" = (
/obj/effect/floor_decal/borderfloor/shifted{
dir = 4
/obj/effect/floor_decal/corner/white/border{
dir = 8
},
/obj/effect/floor_decal/corner/red/border/shifted{
dir = 4
/obj/item/weapon/paper/crumpled{
name = "basketball"
},
/obj/effect/floor_decal/corner/red{
dir = 6
/obj/effect/floor_decal/industrial/outline/yellow,
/obj/machinery/flasher{
id = "AsteroidSecFlash"
},
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 1
},
/obj/machinery/button/remote/airlock{
id = "visitdoor";
name = "Visitation Access";
pixel_y = -24
},
/obj/structure/cable/green{
d1 = 4;
d2 = 8;
icon_state = "4-8"
},
/turf/simulated/floor/tiled,
/area/security/brig/visitation)
/turf/simulated/floor/tiled/monotile,
/area/security/brig)
"aq" = (
/obj/machinery/light{
dir = 4
@@ -388,13 +376,11 @@
/turf/simulated/floor/tiled/dark,
/area/security/brig)
"aO" = (
/obj/effect/floor_decal/corner/white/border{
dir = 8
/obj/effect/floor_decal/industrial/outline/yellow,
/obj/machinery/flasher{
id = "AsteroidSecFlash"
},
/obj/item/weapon/paper/crumpled{
name = "basketball"
},
/turf/simulated/floor/tiled/monotile,
/turf/simulated/floor/tiled,
/area/security/brig)
"aP" = (
/turf/simulated/mineral/floor/vacuum,
@@ -1833,16 +1819,35 @@
/turf/simulated/floor/tiled/steel_dirty,
/area/security/brig)
"cO" = (
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 5
/obj/effect/floor_decal/borderfloor/shifted{
dir = 4
},
/obj/effect/floor_decal/corner/red/border/shifted{
dir = 4
},
/obj/effect/floor_decal/corner/red{
dir = 6
},
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 1
},
/obj/machinery/button/remote/airlock{
id = "visitdoor";
name = "Visitation Access";
pixel_y = -24
},
/obj/structure/cable/green{
d1 = 4;
d2 = 8;
icon_state = "4-8"
},
/turf/simulated/floor/tiled/dark,
/area/security/brig)
/obj/machinery/button/flasher{
id = "AsteroidVisitingFlash";
pixel_x = -10;
pixel_y = -20
},
/turf/simulated/floor/tiled,
/area/security/brig/visitation)
"cP" = (
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/obj/structure/cable/green{
@@ -1948,12 +1953,24 @@
/turf/simulated/floor/tiled/dark,
/area/security/recstorage)
"cW" = (
/obj/machinery/atmospherics/pipe/simple/hidden/green,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
/obj/effect/floor_decal/borderfloor/shifted{
dir = 8
},
/obj/effect/floor_decal/corner/red/border/shifted{
dir = 8
},
/obj/effect/floor_decal/corner/red{
dir = 9
},
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 1
},
/obj/machinery/flasher{
id = "AsteroidVisitingFlash";
pixel_y = -20
},
/turf/simulated/floor/tiled,
/area/security/brig)
/area/security/brig/visitation)
"cX" = (
/obj/machinery/door/firedoor/glass,
/obj/structure/cable/green{
@@ -2260,20 +2277,20 @@
/turf/simulated/floor/tiled,
/area/security/security_cell_hallway)
"dt" = (
/obj/effect/floor_decal/borderfloor/shifted{
dir = 8
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 5
},
/obj/effect/floor_decal/corner/red/border/shifted{
dir = 8
/obj/structure/cable/green{
d1 = 4;
d2 = 8;
icon_state = "4-8"
},
/obj/effect/floor_decal/corner/red{
dir = 9
/obj/machinery/flasher{
id = "AsteroidSecFlash";
pixel_y = -20
},
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 1
},
/turf/simulated/floor/tiled,
/area/security/brig/visitation)
/turf/simulated/floor/tiled/dark,
/area/security/brig)
"du" = (
/obj/effect/floor_decal/borderfloorblack{
dir = 8
@@ -2513,12 +2530,14 @@
/turf/simulated/floor/tiled/steel_dirty,
/area/security/brig)
"dQ" = (
/obj/effect/floor_decal/industrial/warning,
/obj/machinery/atmospherics/pipe/simple/hidden/green,
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 9
},
/obj/effect/floor_decal/industrial/outline/yellow,
/obj/machinery/flasher{
id = "AsteroidSecFlash"
},
/turf/simulated/floor/tiled,
/area/security/brig)
"dR" = (
@@ -7775,20 +7794,38 @@
/turf/simulated/floor/tiled,
/area/hallway/station/starboard)
"lU" = (
/obj/structure/shuttle/engine/propulsion{
dir = 8;
icon_state = "propulsion_l"
/obj/effect/floor_decal/industrial/warning,
/obj/machinery/atmospherics/pipe/simple/hidden/green,
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 9
},
/turf/space,
/turf/simulated/shuttle/plating/airless/carry,
/area/shuttle/large_escape_pod1)
/obj/effect/floor_decal/industrial/outline/yellow,
/obj/machinery/flasher{
id = "AsteroidSecFlash"
},
/turf/simulated/floor/tiled,
/area/security/brig)
"lV" = (
/obj/structure/shuttle/engine/propulsion{
dir = 8
/obj/effect/floor_decal/borderfloor{
dir = 1
},
/turf/space,
/turf/simulated/shuttle/plating/airless/carry,
/area/shuttle/large_escape_pod1)
/obj/effect/floor_decal/corner/red/border{
dir = 1
},
/obj/effect/floor_decal/borderfloor/corner2{
dir = 4
},
/obj/effect/floor_decal/corner/red/bordercorner2{
dir = 4
},
/obj/machinery/button/flasher{
id = "AsteroidSecFlash";
pixel_x = 20;
pixel_y = 20
},
/turf/simulated/floor/tiled,
/area/security/security_cell_hallway)
"lW" = (
/obj/structure/cable/green{
d1 = 4;
@@ -9557,13 +9594,30 @@
/turf/simulated/floor/tiled,
/area/hallway/station/starboard)
"oB" = (
/obj/structure/shuttle/engine/propulsion{
dir = 8;
icon_state = "propulsion_r"
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
/turf/space,
/turf/simulated/shuttle/plating/airless/carry,
/area/shuttle/large_escape_pod1)
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
/obj/machinery/atmospherics/pipe/simple/hidden/green{
dir = 5
},
/obj/structure/cable/green{
d1 = 4;
d2 = 8;
icon_state = "4-8"
},
/obj/structure/disposalpipe/segment{
dir = 1;
icon_state = "pipe-c"
},
/obj/effect/floor_decal/industrial/outline/yellow,
/obj/machinery/flasher{
id = "AsteroidSecFlash"
},
/turf/simulated/floor/tiled,
/area/security/brig)
"oC" = (
/obj/effect/floor_decal/borderfloor{
dir = 1
@@ -9586,10 +9640,13 @@
/turf/simulated/floor/tiled,
/area/hallway/station/starboard)
"oD" = (
/obj/structure/stairs/spawner/west,
/turf/simulated/sky/virgo3b/west,
/turf/simulated/floor/tiled/white,
/area/medical/biostorage)
/obj/structure/shuttle/engine/propulsion{
dir = 8;
icon_state = "propulsion_l"
},
/turf/space,
/turf/simulated/shuttle/plating/airless/carry,
/area/shuttle/large_escape_pod1)
"oE" = (
/obj/structure/toilet{
pixel_y = 6
@@ -9614,6 +9671,26 @@
},
/turf/simulated/floor/tiled/white,
/area/medical/recoveryrestroom)
"oG" = (
/obj/structure/shuttle/engine/propulsion{
dir = 8
},
/turf/space,
/turf/simulated/shuttle/plating/airless/carry,
/area/shuttle/large_escape_pod1)
"oH" = (
/obj/structure/shuttle/engine/propulsion{
dir = 8;
icon_state = "propulsion_r"
},
/turf/space,
/turf/simulated/shuttle/plating/airless/carry,
/area/shuttle/large_escape_pod1)
"oI" = (
/obj/structure/stairs/spawner/west,
/turf/simulated/sky/virgo3b/west,
/turf/simulated/floor/tiled/white,
/area/medical/biostorage)
"oM" = (
/turf/simulated/open,
/area/engineering/foyer_mezzenine)
@@ -18720,27 +18797,6 @@
/obj/item/weapon/book/manual/medical_diagnostics_manual,
/turf/simulated/floor/tiled/white,
/area/maintenance/station/sec_lower)
"Nc" = (
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
/obj/machinery/atmospherics/pipe/simple/hidden/green{
dir = 5
},
/obj/structure/cable/green{
d1 = 4;
d2 = 8;
icon_state = "4-8"
},
/obj/structure/disposalpipe/segment{
dir = 1;
icon_state = "pipe-c"
},
/turf/simulated/floor/tiled,
/area/security/brig)
"Nf" = (
/obj/effect/floor_decal/borderfloor{
dir = 8
@@ -18756,21 +18812,6 @@
},
/turf/simulated/floor/tiled,
/area/engineering/locker_room)
"Ng" = (
/obj/effect/floor_decal/borderfloor{
dir = 1
},
/obj/effect/floor_decal/corner/red/border{
dir = 1
},
/obj/effect/floor_decal/borderfloor/corner2{
dir = 4
},
/obj/effect/floor_decal/corner/red/bordercorner2{
dir = 4
},
/turf/simulated/floor/tiled,
/area/security/security_cell_hallway)
"Nm" = (
/obj/structure/bed/chair{
dir = 8
@@ -27169,7 +27210,7 @@ bh
af
ao
dk
ap
cO
dj
dL
Tk
@@ -27453,7 +27494,7 @@ Fq
af
cG
do
dt
cW
af
XR
UT
@@ -28157,22 +28198,22 @@ UO
Hc
aS
EE
aO
ap
ak
bm
DF
aO
ar
bb
bt
cW
dQ
bv
bB
es
dQ
lU
Ye
cn
YK
Nc
oB
hQ
YN
jf
@@ -28487,7 +28528,7 @@ vE
wm
ws
xj
oD
oI
vT
aP
aP
@@ -28597,7 +28638,7 @@ cd
ce
bK
Zu
Ng
lV
JD
TY
aE
@@ -28873,13 +28914,13 @@ XT
GM
aS
aY
cO
dt
aS
aY
cO
dt
aS
aY
cO
dt
aS
PJ
Ph
@@ -35426,11 +35467,11 @@ hl
DI
RX
DL
lU
lV
lV
lV
oB
oD
oG
oG
oG
oH
oY
sW
ef