Merge pull request #15602 from Putnam3145/lavaland-more-atmos
Allow planets to have fuel-based atmospheres
This commit is contained in:
@@ -41,3 +41,18 @@
|
||||
low_alert_datum = /atom/movable/screen/alert/not_enough_tox
|
||||
high_alert_category = "too_much_tox"
|
||||
high_alert_datum = /atom/movable/screen/alert/too_much_tox
|
||||
|
||||
/datum/breathing_class/methane
|
||||
gases = list(
|
||||
GAS_METHANE = 1,
|
||||
GAS_METHYL_BROMIDE = -0.7,
|
||||
GAS_OXYGEN = -0.1,
|
||||
GAS_PLUOXIUM = -0.8
|
||||
)
|
||||
products = list(
|
||||
GAS_METHYL_BROMIDE = 1
|
||||
)
|
||||
low_alert_category = "not_enough_ch4"
|
||||
low_alert_datum = /atom/movable/screen/alert/not_enough_ch4
|
||||
high_alert_category = "too_much_ch4"
|
||||
high_alert_datum = /atom/movable/screen/alert/too_much_ch4
|
||||
|
||||
@@ -535,7 +535,7 @@
|
||||
for(var/device_id in A.air_scrub_names)
|
||||
send_signal(device_id, list(
|
||||
"power" = 1,
|
||||
"set_filters" = list(GAS_CO2, GAS_MIASMA, GAS_GROUP_CHEMICALS),
|
||||
"set_filters" = list(GAS_CO2, GAS_METHANE, GAS_METHYL_BROMIDE, GAS_MIASMA, GAS_GROUP_CHEMICALS),
|
||||
"scrubbing" = 1,
|
||||
"widenet" = 0,
|
||||
))
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
var/id_tag = null
|
||||
var/scrubbing = SCRUBBING //0 = siphoning, 1 = scrubbing
|
||||
|
||||
var/filter_types = list(GAS_CO2, GAS_MIASMA, GAS_GROUP_CHEMICALS)
|
||||
var/filter_types = list(GAS_CO2, GAS_METHANE, GAS_METHYL_BROMIDE, GAS_MIASMA, GAS_GROUP_CHEMICALS)
|
||||
var/list/clean_filter_types = null
|
||||
var/volume_rate = 200
|
||||
var/widenet = 0 //is this scrubber acting on the 3x3 area around it.
|
||||
|
||||
Reference in New Issue
Block a user