Adds New Subtype of Cameras That is Indestructable for Toxins to all Stations (#28369)

* makes the toxins camera indestructible

* adds invulnerable cameras to all the stations
This commit is contained in:
Hayden Redacted
2025-03-12 16:28:27 +00:00
committed by GitHub
parent 6eb4b4433d
commit d31ba4a38a
6 changed files with 29 additions and 44 deletions
+6 -13
View File
@@ -32437,13 +32437,10 @@
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint2)
"clH" = (
/obj/machinery/camera{
c_tag = "Research Toxins Test Chamber North";
network = list("Toxins","Research","SS13")
},
/obj/machinery/light{
dir = 1
},
/obj/machinery/camera/toxins,
/turf/simulated/floor/plasteel/airless,
/area/station/science/toxins/test)
"clL" = (
@@ -34893,10 +34890,8 @@
/turf/simulated/floor/plating,
/area/station/engineering/tech_storage)
"cvv" = (
/obj/machinery/camera{
c_tag = "Research Toxins Test Chamber East";
dir = 8;
network = list("Toxins","Research","SS13")
/obj/machinery/camera/toxins{
dir = 8
},
/turf/simulated/floor/plasteel/airless,
/area/station/science/toxins/test)
@@ -37229,12 +37224,10 @@
/turf/simulated/floor/plasteel,
/area/station/maintenance/incinerator)
"cDN" = (
/obj/machinery/camera{
c_tag = "Research Toxins Test Chamber South";
dir = 1;
network = list("Toxins","Research","SS13")
},
/obj/machinery/light,
/obj/machinery/camera/toxins{
dir = 1
},
/turf/simulated/floor/plasteel/airless,
/area/station/science/toxins/test)
"cDO" = (
+6 -13
View File
@@ -26867,13 +26867,10 @@
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"dQT" = (
/obj/machinery/camera{
c_tag = "Research Toxins Test Chamber North";
network = list("Toxins","Research","SS13")
},
/obj/machinery/light{
dir = 1
},
/obj/machinery/camera/toxins,
/turf/simulated/floor/plasteel/airless,
/area/station/science/toxins/test)
"dQV" = (
@@ -53928,12 +53925,10 @@
/turf/simulated/floor/plating/airless,
/area/station/maintenance/disposal/westalt)
"kth" = (
/obj/machinery/camera{
c_tag = "Research Toxins Test Chamber South";
dir = 1;
network = list("Toxins","Research","SS13")
},
/obj/machinery/light,
/obj/machinery/camera/toxins{
dir = 1
},
/turf/simulated/floor/plasteel/airless,
/area/station/science/toxins/test)
"ktk" = (
@@ -61866,10 +61861,8 @@
/obj/machinery/light{
dir = 8
},
/obj/machinery/camera{
c_tag = "Research Toxins Test Chamber West";
dir = 4;
network = list("Toxins","Research","SS13")
/obj/machinery/camera/toxins{
dir = 4
},
/turf/simulated/floor/plasteel/airless,
/area/station/science/toxins/test)
+2 -4
View File
@@ -52032,10 +52032,8 @@
/area/station/science/toxins/test)
"dCz" = (
/obj/item/target,
/obj/machinery/camera{
c_tag = "Research Toxins Test Chamber East";
dir = 4;
network = list("Toxins","Research","SS13")
/obj/machinery/camera/toxins{
dir = 4
},
/turf/simulated/floor/plasteel/airless/indestructible,
/area/station/science/toxins/test)
+2 -6
View File
@@ -74676,12 +74676,8 @@
"oQC" = (
/obj/effect/turf_decal/stripes,
/obj/item/beacon,
/obj/machinery/camera{
c_tag = "Research Toxins Test Chamber Center";
dir = 8;
invuln = 1;
name = "Hardened Bomb-Test Security Camera";
network = list("Toxins","Research","SS13")
/obj/machinery/camera/toxins{
dir = 8
},
/turf/simulated/floor/indestructible/airless,
/area/station/science/toxins/test)
+3 -8
View File
@@ -38262,16 +38262,11 @@
},
/area/station/medical/surgery/observation)
"cZa" = (
/obj/machinery/camera{
c_tag = "Bomb Test Site";
desc = "A specially-reinforced camera with a long lasting battery, used to monitor the bomb testing site. An external light is attached to the top.";
dir = 10;
invuln = 1;
name = "Hardened Bomb-Test Camera";
network = list("Toxins","Research","SS13")
},
/obj/effect/turf_decal/stripes/line,
/obj/item/target/alien,
/obj/machinery/camera/toxins{
dir = 1
},
/turf/simulated/floor/indestructible/airless,
/area/station/science/toxins/test)
"cZc" = (
+10
View File
@@ -449,3 +449,13 @@
SEND_SIGNAL(src, COMSIG_CAMERA_MOVED, prev_turf)
GLOB.cameranet.update_portable_camera(src, prev_turf)
prev_turf = get_turf(src)
/obj/machinery/camera/toxins // cameras to be used in toxins
c_tag = "Research Toxins Test Chamber East";
c_tag = "Bomb Test Site";
desc = "A specially-reinforced camera with a long lasting battery, used to monitor the bomb testing site. An external light is attached to the top.";
invuln = 1;
name = "Hardened Bomb-Test Camera";
network = list("Toxins","Research","SS13")