mirror of
https://github.com/PolarisSS13/Polaris.git
synced 2025-12-16 13:12:22 +00:00
Merge pull request #7863 from Kelenius/ofAlarmsAndScrubbers
Adds oxygen and nitrogen to air alarm scrubber list
This commit is contained in:
@@ -99,6 +99,8 @@
|
|||||||
"power" = use_power,
|
"power" = use_power,
|
||||||
"scrubbing" = scrubbing,
|
"scrubbing" = scrubbing,
|
||||||
"panic" = panic,
|
"panic" = panic,
|
||||||
|
"filter_o2" = ("oxygen" in scrubbing_gas),
|
||||||
|
"filter_n2" = ("nitrogen" in scrubbing_gas),
|
||||||
"filter_co2" = ("carbon_dioxide" in scrubbing_gas),
|
"filter_co2" = ("carbon_dioxide" in scrubbing_gas),
|
||||||
"filter_phoron" = ("phoron" in scrubbing_gas),
|
"filter_phoron" = ("phoron" in scrubbing_gas),
|
||||||
"filter_n2o" = ("sleeping_agent" in scrubbing_gas),
|
"filter_n2o" = ("sleeping_agent" in scrubbing_gas),
|
||||||
@@ -192,6 +194,16 @@
|
|||||||
|
|
||||||
var/list/toggle = list()
|
var/list/toggle = list()
|
||||||
|
|
||||||
|
if(!isnull(signal.data["o2_scrub"]) && text2num(signal.data["o2_scrub"]) != ("oxygen" in scrubbing_gas))
|
||||||
|
toggle += "oxygen"
|
||||||
|
else if(signal.data["toggle_o2_scrub"])
|
||||||
|
toggle += "oxygen"
|
||||||
|
|
||||||
|
if(!isnull(signal.data["n2_scrub"]) && text2num(signal.data["n2_scrub"]) != ("nitrogen" in scrubbing_gas))
|
||||||
|
toggle += "nitrogen"
|
||||||
|
else if(signal.data["toggle_n2_scrub"])
|
||||||
|
toggle += "nitrogen"
|
||||||
|
|
||||||
if(!isnull(signal.data["co2_scrub"]) && text2num(signal.data["co2_scrub"]) != ("carbon_dioxide" in scrubbing_gas))
|
if(!isnull(signal.data["co2_scrub"]) && text2num(signal.data["co2_scrub"]) != ("carbon_dioxide" in scrubbing_gas))
|
||||||
toggle += "carbon_dioxide"
|
toggle += "carbon_dioxide"
|
||||||
else if(signal.data["toggle_co2_scrub"])
|
else if(signal.data["toggle_co2_scrub"])
|
||||||
|
|||||||
@@ -696,6 +696,10 @@ siphoning
|
|||||||
if(data["scrubbing"])
|
if(data["scrubbing"])
|
||||||
sensor_data += {"
|
sensor_data += {"
|
||||||
<B>Filtering:</B>
|
<B>Filtering:</B>
|
||||||
|
Oxygen
|
||||||
|
<A href='?src=\ref[source];id_tag=[id_tag];command=o2_scrub;val=[!data["filter_o2"]]'>[data["filter_o2"]?"on":"off"]</A>;
|
||||||
|
Nitrogen
|
||||||
|
<A href='?src=\ref[source];id_tag=[id_tag];command=n2_scrub;val=[!data["filter_n2"]]'>[data["filter_n2"]?"on":"off"]</A>;
|
||||||
Carbon Dioxide
|
Carbon Dioxide
|
||||||
<A href='?src=\ref[source];id_tag=[id_tag];command=co2_scrub;val=[!data["filter_co2"]]'>[data["filter_co2"]?"on":"off"]</A>;
|
<A href='?src=\ref[source];id_tag=[id_tag];command=co2_scrub;val=[!data["filter_co2"]]'>[data["filter_co2"]?"on":"off"]</A>;
|
||||||
Toxins
|
Toxins
|
||||||
@@ -817,6 +821,8 @@ table tr:first-child th:first-child { border: none;}
|
|||||||
"adjust_external_pressure",
|
"adjust_external_pressure",
|
||||||
"set_external_pressure",
|
"set_external_pressure",
|
||||||
"checks",
|
"checks",
|
||||||
|
"o2_scrub",
|
||||||
|
"n2_scrub",
|
||||||
"co2_scrub",
|
"co2_scrub",
|
||||||
"tox_scrub",
|
"tox_scrub",
|
||||||
"n2o_scrub",
|
"n2o_scrub",
|
||||||
|
|||||||
Reference in New Issue
Block a user