Moving buttons away from windows.

This commit is contained in:
Ghommie
2020-05-14 00:23:47 +02:00
parent 44bb989ff9
commit fc5d5fb087
15 changed files with 174 additions and 193 deletions
+17 -25
View File
@@ -16717,10 +16717,6 @@
/obj/effect/turf_decal/tile/neutral{ /obj/effect/turf_decal/tile/neutral{
dir = 4 dir = 4
}, },
/obj/structure/sign/poster/contraband/robust_softdrinks{
pixel_x = -32;
pixel_y = 32
},
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/hallway/primary/central) /area/hallway/primary/central)
"aMh" = ( "aMh" = (
@@ -17943,7 +17939,6 @@
/obj/structure/cable{ /obj/structure/cable{
icon_state = "0-8" icon_state = "0-8"
}, },
/obj/machinery/status_display/evac,
/obj/effect/spawner/structure/window/reinforced, /obj/effect/spawner/structure/window/reinforced,
/obj/machinery/door/poddoor/preopen{ /obj/machinery/door/poddoor/preopen{
id = "bridge blast"; id = "bridge blast";
@@ -17968,21 +17963,6 @@
}, },
/turf/open/floor/plating, /turf/open/floor/plating,
/area/bridge) /area/bridge)
"aPW" = (
/obj/structure/cable{
icon_state = "0-8"
},
/obj/structure/cable{
icon_state = "0-4"
},
/obj/machinery/status_display/evac,
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/door/poddoor/preopen{
id = "bridge blast";
name = "bridge blast door"
},
/turf/open/floor/plating,
/area/bridge)
"aPX" = ( "aPX" = (
/obj/structure/cable{ /obj/structure/cable{
icon_state = "0-8" icon_state = "0-8"
@@ -55990,6 +55970,10 @@
/area/maintenance/fore/secondary) /area/maintenance/fore/secondary)
"khV" = ( "khV" = (
/obj/machinery/vending/cola/red, /obj/machinery/vending/cola/red,
/obj/structure/sign/poster/contraband/robust_softdrinks{
pixel_x = -32;
pixel_y = 32
},
/turf/open/floor/plasteel/dark, /turf/open/floor/plasteel/dark,
/area/hallway/primary/central) /area/hallway/primary/central)
"kls" = ( "kls" = (
@@ -58150,7 +58134,7 @@
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ /obj/machinery/atmospherics/components/unary/vent_scrubber/on{
dir = 1 dir = 1
}, },
/turf/open/floor/plasteel, /turf/closed/wall,
/area/security/brig) /area/security/brig)
"rdl" = ( "rdl" = (
/obj/effect/spawner/structure/window/reinforced, /obj/effect/spawner/structure/window/reinforced,
@@ -58450,6 +58434,10 @@
}, },
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/science/mixing) /area/science/mixing)
"rNG" = (
/obj/machinery/status_display/evac,
/turf/closed/wall,
/area/ai_monitored/storage/eva)
"rPU" = ( "rPU" = (
/turf/open/floor/plasteel/white/side{ /turf/open/floor/plasteel/white/side{
dir = 4 dir = 4
@@ -60877,6 +60865,10 @@
/obj/structure/disposalpipe/segment, /obj/structure/disposalpipe/segment,
/turf/open/floor/plating, /turf/open/floor/plating,
/area/maintenance/fore/secondary) /area/maintenance/fore/secondary)
"yeA" = (
/obj/machinery/status_display/evac,
/turf/closed/wall,
/area/hallway/primary/central)
"yhx" = ( "yhx" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{ /obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 5 dir = 5
@@ -79018,7 +79010,7 @@ blW
blW blW
bqi bqi
cyD cyD
blW aZE
cyD cyD
bvS bvS
blW blW
@@ -87987,7 +87979,7 @@ ayL
ayW ayW
ayW ayW
ayW ayW
ayW rNG
aJq aJq
aJq aJq
aOE aOE
@@ -90561,7 +90553,7 @@ aKF
aMf aMf
aNB aNB
aOE aOE
aPW aPS
aRr aRr
aSD aSD
ceh ceh
@@ -91585,7 +91577,7 @@ gfD
woR woR
dgz dgz
aJw aJw
aJw yeA
aMh aMh
aJq aJq
aOE aOE
+6 -3
View File
@@ -17073,7 +17073,7 @@
/area/security/brig) /area/security/brig)
"aLl" = ( "aLl" = (
/obj/effect/turf_decal/delivery, /obj/effect/turf_decal/delivery,
/obj/machinery/vending/autodrobe/all_access, /obj/machinery/vending/autodrobe,
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/hallway/primary/port/fore) /area/hallway/primary/port/fore)
"aLm" = ( "aLm" = (
@@ -28450,7 +28450,7 @@
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/quartermaster/warehouse) /area/quartermaster/warehouse)
"bjN" = ( "bjN" = (
/obj/machinery/vending/autodrobe/all_access, /obj/machinery/vending/autodrobe,
/obj/effect/turf_decal/bot, /obj/effect/turf_decal/bot,
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/quartermaster/office) /area/quartermaster/office)
@@ -72362,6 +72362,9 @@
/obj/item/pen, /obj/item/pen,
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/engine/atmos) /area/engine/atmos)
"xxP" = (
/turf/closed/wall,
/area/quartermaster/storage)
"xCy" = ( "xCy" = (
/obj/machinery/atmospherics/components/binary/pump, /obj/machinery/atmospherics/components/binary/pump,
/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
@@ -121108,7 +121111,7 @@ bgT
bjr bjr
bkr bkr
ble ble
bgT xxP
bnC bnC
boD boD
bgT bgT
+16 -24
View File
@@ -16869,10 +16869,6 @@
/obj/effect/turf_decal/tile/neutral{ /obj/effect/turf_decal/tile/neutral{
dir = 4 dir = 4
}, },
/obj/structure/sign/poster/contraband/robust_softdrinks{
pixel_x = -32;
pixel_y = 32
},
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/hallway/primary/central) /area/hallway/primary/central)
"aMh" = ( "aMh" = (
@@ -18095,7 +18091,6 @@
/obj/structure/cable{ /obj/structure/cable{
icon_state = "0-8" icon_state = "0-8"
}, },
/obj/machinery/status_display/evac,
/obj/effect/spawner/structure/window/reinforced, /obj/effect/spawner/structure/window/reinforced,
/obj/machinery/door/poddoor/preopen{ /obj/machinery/door/poddoor/preopen{
id = "bridge blast"; id = "bridge blast";
@@ -18120,21 +18115,6 @@
}, },
/turf/open/floor/plating, /turf/open/floor/plating,
/area/bridge) /area/bridge)
"aPW" = (
/obj/structure/cable{
icon_state = "0-8"
},
/obj/structure/cable{
icon_state = "0-4"
},
/obj/machinery/status_display/evac,
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/door/poddoor/preopen{
id = "bridge blast";
name = "bridge blast door"
},
/turf/open/floor/plating,
/area/bridge)
"aPX" = ( "aPX" = (
/obj/structure/cable{ /obj/structure/cable{
icon_state = "0-8" icon_state = "0-8"
@@ -56356,6 +56336,10 @@
/area/maintenance/fore/secondary) /area/maintenance/fore/secondary)
"khV" = ( "khV" = (
/obj/machinery/vending/cola/red, /obj/machinery/vending/cola/red,
/obj/structure/sign/poster/contraband/robust_softdrinks{
pixel_x = -32;
pixel_y = 32
},
/turf/open/floor/plasteel/dark, /turf/open/floor/plasteel/dark,
/area/hallway/primary/central) /area/hallway/primary/central)
"kjm" = ( "kjm" = (
@@ -59567,6 +59551,10 @@
}, },
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/crew_quarters/fitness) /area/crew_quarters/fitness)
"sKd" = (
/obj/machinery/status_display/evac,
/turf/closed/wall,
/area/hallway/primary/central)
"sLa" = ( "sLa" = (
/obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue,
/obj/effect/turf_decal/tile/blue{ /obj/effect/turf_decal/tile/blue{
@@ -61093,6 +61081,10 @@
}, },
/turf/open/floor/engine, /turf/open/floor/engine,
/area/engine/engineering) /area/engine/engineering)
"vUI" = (
/obj/machinery/status_display/evac,
/turf/closed/wall,
/area/ai_monitored/storage/eva)
"vZA" = ( "vZA" = (
/obj/structure/cable, /obj/structure/cable,
/turf/open/floor/plating/snowed/smoothed/icemoon, /turf/open/floor/plating/snowed/smoothed/icemoon,
@@ -80140,7 +80132,7 @@ blW
blW blW
bqi bqi
cyD cyD
blW aZE
cyD cyD
bvS bvS
blW blW
@@ -89109,7 +89101,7 @@ ayL
ayW ayW
ayW ayW
ayW ayW
ayW vUI
aJq aJq
aJq aJq
aOE aOE
@@ -91683,7 +91675,7 @@ aKF
aMf aMf
aNB aNB
aOE aOE
aPW aPS
aRr aRr
aSD aSD
ceh ceh
@@ -92707,7 +92699,7 @@ gfD
woR woR
dgz dgz
aJw aJw
aJw sKd
aMh aMh
aJq aJq
aOE aOE
+22 -19
View File
@@ -29538,6 +29538,14 @@
/obj/machinery/light/small{ /obj/machinery/light/small{
dir = 8 dir = 8
}, },
/obj/machinery/computer/security/telescreen{
desc = "Used for watching the test chamber.";
dir = 4;
layer = 4;
name = "Test Chamber Telescreen";
network = list("toxins");
pixel_x = -32
},
/turf/open/floor/plasteel/dark, /turf/open/floor/plasteel/dark,
/area/science/mixing) /area/science/mixing)
"aVT" = ( "aVT" = (
@@ -33284,14 +33292,6 @@
/obj/structure/chair{ /obj/structure/chair{
dir = 4 dir = 4
}, },
/obj/machinery/computer/security/telescreen{
desc = "Used for watching the test chamber.";
dir = 8;
layer = 4;
name = "Test Chamber Telescreen";
network = list("toxins");
pixel_x = 30
},
/obj/effect/turf_decal/tile/neutral{ /obj/effect/turf_decal/tile/neutral{
dir = 8 dir = 8
}, },
@@ -33793,14 +33793,6 @@
pixel_x = 24; pixel_x = 24;
pixel_y = -24 pixel_y = -24
}, },
/obj/machinery/computer/security/telescreen{
desc = "Used for watching the test chamber.";
dir = 8;
layer = 4;
name = "Test Chamber Telescreen";
network = list("toxins");
pixel_x = 30
},
/obj/effect/turf_decal/tile/neutral{ /obj/effect/turf_decal/tile/neutral{
dir = 8 dir = 8
}, },
@@ -62906,6 +62898,11 @@
/obj/structure/extinguisher_cabinet{ /obj/structure/extinguisher_cabinet{
pixel_x = 24 pixel_x = 24
}, },
/obj/machinery/button/electrochromatic{
pixel_x = 38;
pixel_y = -5;
id = "!interrogation_room"
},
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/security/warden) /area/security/warden)
"bWO" = ( "bWO" = (
@@ -73512,7 +73509,7 @@
}, },
/mob/living/simple_animal/bot/cleanbot{ /mob/living/simple_animal/bot/cleanbot{
auto_patrol = 1; auto_patrol = 1;
name = "\imprper Cleaner Bot" name = "\improper Cleaner Bot"
}, },
/turf/open/floor/plasteel/showroomfloor, /turf/open/floor/plasteel/showroomfloor,
/area/security/prison) /area/security/prison)
@@ -85513,6 +85510,12 @@
"uRM" = ( "uRM" = (
/turf/open/floor/wood, /turf/open/floor/wood,
/area/security/vacantoffice) /area/security/vacantoffice)
"vjT" = (
/obj/effect/spawner/structure/window/reinforced/tinted/electrochromatic{
electrochromatic_id = "!interrogation_room"
},
/turf/open/floor/plating,
/area/security/warden)
"vle" = ( "vle" = (
/obj/structure/festivus, /obj/structure/festivus,
/turf/open/floor/wood, /turf/open/floor/wood,
@@ -107879,7 +107882,7 @@ agX
agX agX
agX agX
aef aef
acH vjT
aBH aBH
aef aef
aef aef
@@ -126371,7 +126374,7 @@ bki
bhQ bhQ
bkN bkN
bIG bIG
bki bhQ
bMB bMB
blH blH
bhQ bhQ
+6 -18
View File
@@ -707,27 +707,11 @@
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/science/mixing) /area/science/mixing)
"acc" = ( "acc" = (
/obj/machinery/computer/security/telescreen/toxins{
layer = 4;
network = list("toxins");
pixel_y = 30
},
/obj/effect/turf_decal/stripes/line{ /obj/effect/turf_decal/stripes/line{
dir = 9 dir = 9
}, },
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/science/mixing) /area/science/mixing)
"acd" = (
/obj/machinery/computer/security/telescreen/toxins{
layer = 4;
network = list("toxins");
pixel_y = 30
},
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/turf/open/floor/plasteel,
/area/science/mixing)
"ace" = ( "ace" = (
/obj/effect/turf_decal/stripes/line{ /obj/effect/turf_decal/stripes/line{
dir = 1 dir = 1
@@ -1183,6 +1167,10 @@
name = "Mass Driver Door"; name = "Mass Driver Door";
req_access_txt = "7" req_access_txt = "7"
}, },
/obj/machinery/computer/security/telescreen/toxins{
dir = 1;
pixel_y = -32
},
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/science/mixing) /area/science/mixing)
"adg" = ( "adg" = (
@@ -112984,7 +112972,7 @@ aAY
aAY aAY
aAY aAY
abK abK
acd ace
acH acH
ajC ajC
abJ abJ
@@ -134611,7 +134599,7 @@ aab
aab aab
aJw aJw
aKk aKk
aKk aPB
aLY aLY
aMU aMU
aNT aNT
+39 -35
View File
@@ -10143,14 +10143,6 @@
/obj/structure/chair, /obj/structure/chair,
/turf/open/floor/plasteel/grimy, /turf/open/floor/plasteel/grimy,
/area/security/main) /area/security/main)
"asN" = (
/obj/structure/chair,
/obj/machinery/computer/security/telescreen/interrogation{
dir = 1;
pixel_y = -30
},
/turf/open/floor/plasteel/grimy,
/area/security/main)
"asO" = ( "asO" = (
/obj/item/paper_bin{ /obj/item/paper_bin{
pixel_x = -3; pixel_x = -3;
@@ -10707,7 +10699,9 @@
/turf/open/floor/plating, /turf/open/floor/plating,
/area/security/main) /area/security/main)
"atZ" = ( "atZ" = (
/obj/effect/spawner/structure/window/reinforced/tinted, /obj/effect/spawner/structure/window/reinforced/tinted/electrochromatic{
electrochromatic_id = "!interrogation_room"
},
/turf/open/floor/plating, /turf/open/floor/plating,
/area/security/main) /area/security/main)
"aua" = ( "aua" = (
@@ -46094,7 +46088,7 @@
/area/bridge/showroom/corporate) /area/bridge/showroom/corporate)
"bNg" = ( "bNg" = (
/obj/machinery/light_switch{ /obj/machinery/light_switch{
pixel_y = 24 pixel_y = 25
}, },
/obj/machinery/light/small{ /obj/machinery/light/small{
dir = 1 dir = 1
@@ -52693,7 +52687,9 @@
/area/maintenance/starboard) /area/maintenance/starboard)
"caX" = ( "caX" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/machinery/light_switch, /obj/machinery/light_switch{
pixel_y = 25
},
/turf/closed/wall, /turf/closed/wall,
/area/maintenance/disposal/incinerator) /area/maintenance/disposal/incinerator)
"caY" = ( "caY" = (
@@ -62407,7 +62403,7 @@
dir = 10 dir = 10
}, },
/obj/machinery/light_switch{ /obj/machinery/light_switch{
pixel_y = 24 pixel_y = 25
}, },
/obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue,
/obj/effect/turf_decal/tile/blue{ /obj/effect/turf_decal/tile/blue{
@@ -63922,7 +63918,7 @@
dir = 8 dir = 8
}, },
/obj/machinery/light_switch{ /obj/machinery/light_switch{
pixel_y = 24 pixel_y = 25
}, },
/obj/effect/turf_decal/tile/blue{ /obj/effect/turf_decal/tile/blue{
dir = 1 dir = 1
@@ -66314,6 +66310,7 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{ /obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4 dir = 4
}, },
/obj/structure/sign/warning/biohazard,
/turf/closed/wall, /turf/closed/wall,
/area/science/mixing) /area/science/mixing)
"cAM" = ( "cAM" = (
@@ -66339,14 +66336,6 @@
/obj/structure/chair{ /obj/structure/chair{
dir = 4 dir = 4
}, },
/obj/machinery/computer/security/telescreen{
desc = "Used for watching the test chamber.";
dir = 8;
layer = 4;
name = "Test Chamber Telescreen";
network = list("toxins");
pixel_x = 30
},
/obj/effect/turf_decal/stripes/line{ /obj/effect/turf_decal/stripes/line{
dir = 5 dir = 5
}, },
@@ -66770,14 +66759,6 @@
pixel_x = 24; pixel_x = 24;
pixel_y = -24 pixel_y = -24
}, },
/obj/machinery/computer/security/telescreen{
desc = "Used for watching the test chamber.";
dir = 8;
layer = 4;
name = "Test Chamber Telescreen";
network = list("toxins");
pixel_x = 30
},
/obj/effect/turf_decal/stripes/line{ /obj/effect/turf_decal/stripes/line{
dir = 6 dir = 6
}, },
@@ -67190,6 +67171,15 @@
req_access_txt = "7" req_access_txt = "7"
}, },
/obj/effect/turf_decal/loading_area, /obj/effect/turf_decal/loading_area,
/obj/machinery/computer/security/telescreen{
desc = "Used for watching the test chamber.";
dir = 4;
layer = 4;
name = "Test Chamber Telescreen";
network = list("toxins");
pixel_x = -32;
pixel_y = 0
},
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/science/mixing) /area/science/mixing)
"cCH" = ( "cCH" = (
@@ -74545,7 +74535,7 @@
dir = 8 dir = 8
}, },
/obj/machinery/light_switch{ /obj/machinery/light_switch{
pixel_x = -23 pixel_y = 25
}, },
/obj/effect/turf_decal/stripes/line{ /obj/effect/turf_decal/stripes/line{
dir = 9 dir = 9
@@ -81876,6 +81866,14 @@
}, },
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/hallway/primary/port) /area/hallway/primary/port)
"kRi" = (
/obj/structure/chair,
/obj/machinery/button/electrochromatic{
id = "!interrogation_room";
pixel_x = -25
},
/turf/open/floor/plasteel/grimy,
/area/security/main)
"kVo" = ( "kVo" = (
/obj/structure/cable/yellow{ /obj/structure/cable/yellow{
icon_state = "1-2" icon_state = "1-2"
@@ -82166,6 +82164,12 @@
/obj/item/storage/fancy/candle_box, /obj/item/storage/fancy/candle_box,
/turf/open/floor/engine/cult, /turf/open/floor/engine/cult,
/area/library) /area/library)
"oaM" = (
/obj/machinery/computer/security/telescreen/interrogation{
pixel_y = 32
},
/turf/open/floor/plasteel/grimy,
/area/security/main)
"obb" = ( "obb" = (
/obj/structure/target_stake, /obj/structure/target_stake,
/obj/effect/turf_decal/stripes/line{ /obj/effect/turf_decal/stripes/line{
@@ -99950,7 +99954,7 @@ aIg
aIg aIg
aKN aKN
dIs dIs
aIg aUe
dIs dIs
aQg aQg
aIg aIg
@@ -115353,7 +115357,7 @@ aiJ
aoK aoK
aqa aqa
arv arv
asM kRi
atZ atZ
avk avk
aww aww
@@ -115609,8 +115613,8 @@ amr
anD anD
aoL aoL
ajD ajD
arv oaM
asN asM
atZ atZ
avk avk
awx awx
@@ -118521,7 +118525,7 @@ krD
czD czD
cAL cAL
cBG cBG
cyy czD
czD czD
czD czD
cFu cFu
+8 -17
View File
@@ -2150,11 +2150,6 @@
/obj/machinery/status_display/supply, /obj/machinery/status_display/supply,
/turf/closed/wall, /turf/closed/wall,
/area/quartermaster/storage) /area/quartermaster/storage)
"adq" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/sign/warning/vacuum,
/turf/open/floor/plating,
/area/quartermaster/storage)
"adr" = ( "adr" = (
/obj/structure/cable{ /obj/structure/cable{
icon_state = "4-8" icon_state = "4-8"
@@ -37688,6 +37683,10 @@
/obj/machinery/atmospherics/miner/carbon_dioxide, /obj/machinery/atmospherics/miner/carbon_dioxide,
/turf/open/floor/engine/co2, /turf/open/floor/engine/co2,
/area/engine/atmos) /area/engine/atmos)
"hQH" = (
/obj/structure/sign/warning/vacuum,
/turf/closed/wall,
/area/quartermaster/storage)
"hTn" = ( "hTn" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/machinery/door/airlock/research/glass{ /obj/machinery/door/airlock/research/glass{
@@ -38292,14 +38291,6 @@
/obj/structure/flora/ausbushes/ywflowers, /obj/structure/flora/ausbushes/ywflowers,
/turf/open/floor/grass, /turf/open/floor/grass,
/area/hallway/secondary/entry) /area/hallway/secondary/entry)
"lvt" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/sign/warning/vacuum,
/obj/machinery/light{
dir = 4
},
/turf/open/floor/plating,
/area/quartermaster/storage)
"lvw" = ( "lvw" = (
/obj/machinery/atmospherics/pipe/simple/orange/visible, /obj/machinery/atmospherics/pipe/simple/orange/visible,
/obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt,
@@ -91224,7 +91215,7 @@ aac
swM swM
aeh aeh
agB agB
ado adn
agB agB
ahq ahq
adp adp
@@ -91478,13 +91469,13 @@ aaa
aaa aaa
aaa aaa
aaa aaa
adq ado
aeg aeg
aeX aeX
adp hQH
agC agC
ahr ahr
lvt ado
aae aae
aae aae
aae aae
+18 -24
View File
@@ -20116,20 +20116,6 @@
/obj/machinery/conveyor_switch/oneway{ /obj/machinery/conveyor_switch/oneway{
id = "QMLoad" id = "QMLoad"
}, },
/obj/machinery/button/door{
id = "QMLoaddoor2";
layer = 4;
name = "Loading Doors";
pixel_x = 24;
pixel_y = -8
},
/obj/machinery/button/door{
id = "QMLoaddoor";
layer = 4;
name = "Loading Doors";
pixel_x = 24;
pixel_y = 8
},
/obj/machinery/camera{ /obj/machinery/camera{
c_tag = "Cargo Supply Dock"; c_tag = "Cargo Supply Dock";
dir = 8 dir = 8
@@ -21568,6 +21554,20 @@
/obj/effect/turf_decal/stripes/line{ /obj/effect/turf_decal/stripes/line{
dir = 1 dir = 1
}, },
/obj/machinery/button/door{
id = "QMLoaddoor2";
layer = 4;
name = "Loading Doors";
pixel_x = 24;
pixel_y = -8
},
/obj/machinery/button/door{
id = "QMLoaddoor";
layer = 4;
name = "Loading Doors";
pixel_x = 24;
pixel_y = 8
},
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/quartermaster/storage) /area/quartermaster/storage)
"aYC" = ( "aYC" = (
@@ -52603,12 +52603,6 @@
/obj/machinery/status_display/ai, /obj/machinery/status_display/ai,
/turf/closed/wall/r_wall, /turf/closed/wall/r_wall,
/area/engine/supermatter) /area/engine/supermatter)
"cCO" = (
/obj/structure/disposalpipe/segment{
dir = 4
},
/turf/closed/wall,
/area/security/brig)
"cCP" = ( "cCP" = (
/obj/effect/turf_decal/bot/right, /obj/effect/turf_decal/bot/right,
/turf/open/floor/plasteel/white, /turf/open/floor/plasteel/white,
@@ -55293,6 +55287,9 @@
/turf/open/floor/plasteel/dark, /turf/open/floor/plasteel/dark,
/area/science/xenobiology) /area/science/xenobiology)
"ivO" = ( "ivO" = (
/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
dir = 4
},
/mob/living/simple_animal/bot/secbot{ /mob/living/simple_animal/bot/secbot{
arrest_type = 1; arrest_type = 1;
health = 45; health = 45;
@@ -55301,9 +55298,6 @@
name = "Sergeant-at-Armsky"; name = "Sergeant-at-Armsky";
weaponscheck = 1 weaponscheck = 1
}, },
/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
dir = 4
},
/turf/open/floor/plasteel/dark, /turf/open/floor/plasteel/dark,
/area/security/armory) /area/security/armory)
"iwe" = ( "iwe" = (
@@ -89169,7 +89163,7 @@ apj
ajM ajM
ajM ajM
ajM ajM
cCO ajM
ajM ajM
ajM ajM
avL avL
+10 -12
View File
@@ -473,12 +473,6 @@
}, },
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/engine/gravity_generator) /area/engine/gravity_generator)
"bs" = (
/obj/structure/cable{
icon_state = "1-2"
},
/turf/closed/wall/r_wall,
/area/engine/gravity_generator)
"bt" = ( "bt" = (
/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ /obj/machinery/atmospherics/pipe/manifold/supply/hidden{
dir = 8 dir = 8
@@ -654,7 +648,9 @@
pixel_x = -25 pixel_x = -25
}, },
/obj/structure/closet/firecloset/full, /obj/structure/closet/firecloset/full,
/obj/structure/cable, /obj/structure/cable{
icon_state = "0-2"
},
/turf/open/floor/plasteel{ /turf/open/floor/plasteel{
dir = 9 dir = 9
}, },
@@ -793,7 +789,9 @@
}, },
/area/hallway/primary/central) /area/hallway/primary/central)
"cl" = ( "cl" = (
/obj/structure/cable, /obj/structure/cable{
icon_state = "1-2"
},
/turf/open/floor/plasteel{ /turf/open/floor/plasteel{
dir = 8 dir = 8
}, },
@@ -3614,8 +3612,8 @@ ak
aT aT
ak ak
ak ak
bs ak
bL bE
bE bE
bE bE
cc cc
@@ -3669,7 +3667,7 @@ aU
bg bg
bq bq
ak ak
bL bE
bE bE
bE bE
cd cd
@@ -3723,7 +3721,7 @@ bh
bh bh
br br
ak ak
bL bE
bE bE
bE bE
cc cc
+1 -1
View File
@@ -9437,7 +9437,7 @@ fh
fh fh
eY eY
eR eR
fh et
eR eR
fc fc
fh fh
+1 -1
View File
@@ -58771,7 +58771,7 @@ iX
iX iX
jm jm
jr jr
iX iF
jr jr
jK jK
iX iX
+5
View File
@@ -104,3 +104,8 @@
#define RCD_UPGRADE_FRAMES 1 #define RCD_UPGRADE_FRAMES 1
#define RCD_UPGRADE_SIMPLE_CIRCUITS 2 #define RCD_UPGRADE_SIMPLE_CIRCUITS 2
//Electrochromatic window defines.
#define NOT_ELECTROCHROMATIC 0
#define ELECTROCHROMATIC_OFF 1
#define ELECTROCHROMATIC_DIMMED 2
+1 -1
View File
@@ -17,7 +17,7 @@
/obj/machinery/button/Initialize(mapload, ndir = 0, built = 0) /obj/machinery/button/Initialize(mapload, ndir = 0, built = 0)
if(istext(id) && mapload) if(istext(id) && mapload)
if(copytext(id, 1, 2) == "!") if(id[1] == "!")
id = SSmapping.get_obfuscated_id(id) id = SSmapping.get_obfuscated_id(id)
. = ..() . = ..()
if(built) if(built)
@@ -24,6 +24,23 @@ again.
name = "window spawner" name = "window spawner"
spawn_list = list(/obj/structure/grille, /obj/structure/window/fulltile) spawn_list = list(/obj/structure/grille, /obj/structure/window/fulltile)
dir = SOUTH dir = SOUTH
var/electrochromatic
var/electrochromatic_id
/obj/effect/spawner/structure/window/Initialize()
. = ..()
if(!electrochromatic)
return
if(!electrochromatic_id)
stack_trace("Electrochromatic window spawner set without electromatic id.")
return
if(electrochromatic_id[1] == "!")
electrochromatic_id = SSmapping.get_obfuscated_id(electrochromatic_id)
for(var/obj/structure/window/W in get_turf(src))
W.electrochromatic_id = electrochromatic_id
W.make_electrochromatic()
if(electrochromatic == ELECTROCHROMATIC_DIMMED)
W.electrochromatic_dim()
/obj/effect/spawner/structure/window/hollow /obj/effect/spawner/structure/window/hollow
name = "hollow window spawner" name = "hollow window spawner"
@@ -140,13 +157,16 @@ again.
spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/spawner/north, /obj/structure/window/reinforced/spawner/west) spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/spawner/north, /obj/structure/window/reinforced/spawner/west)
. = ..() . = ..()
//tinted //tinted and electrochromatic
/obj/effect/spawner/structure/window/reinforced/tinted /obj/effect/spawner/structure/window/reinforced/tinted
name = "tinted reinforced window spawner" name = "tinted reinforced window spawner"
icon_state = "twindow_spawner" icon_state = "twindow_spawner"
spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/tinted/fulltile) spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/tinted/fulltile)
/obj/effect/spawner/structure/window/reinforced/tinted/electrochromatic
name = "electrochromatic reinforced window spawner"
electrochromatic = ELECTROCHROMATIC_DIMMED
//shuttle window //shuttle window
+2 -11
View File
@@ -1,7 +1,3 @@
#define NOT_ELECTROCHROMATIC 0
#define ELECTROCHROMATIC_OFF 1
#define ELECTROCHROMATIC_DIMMED 2
GLOBAL_LIST_EMPTY(electrochromatic_window_lookup) GLOBAL_LIST_EMPTY(electrochromatic_window_lookup)
/proc/do_electrochromatic_toggle(new_status, id) /proc/do_electrochromatic_toggle(new_status, id)
@@ -74,9 +70,8 @@ GLOBAL_LIST_EMPTY(electrochromatic_window_lookup)
if(reinf && anchored) if(reinf && anchored)
state = WINDOW_SCREWED_TO_FRAME state = WINDOW_SCREWED_TO_FRAME
if(mapload && electrochromatic_id) if(mapload && electrochromatic_id && electrochromatic_id[1] == "!")
if(copytext(electrochromatic_id, 1, 2) == "!") electrochromatic_id = SSmapping.get_obfuscated_id(electrochromatic_id)
electrochromatic_id = SSmapping.get_obfuscated_id(electrochromatic_id)
ini_dir = dir ini_dir = dir
air_update_turf(1) air_update_turf(1)
@@ -885,7 +880,3 @@ GLOBAL_LIST_EMPTY(electrochromatic_window_lookup)
return return
..() ..()
update_icon() update_icon()
#undef NOT_ELECTROCHROMATIC
#undef ELECTROCHROMATIC_OFF
#undef ELECTROCHROMATIC_DIMMED