Pollution changes (#9372)

* Pollution changes

* Define
This commit is contained in:
Azarak
2021-11-11 11:17:41 -05:00
committed by GitHub
parent 87643dce78
commit 3877f2a70c
4 changed files with 11 additions and 6 deletions
+2 -2
View File
@@ -313,7 +313,7 @@ CIGARETTE PACKETS ARE IN FANCY.DM
extinguish()
return
location.PolluteTurf(pollution_type, 10) //SKYRAT EDIT ADDITION
location.PolluteTurf(pollution_type, 5, POLLUTION_PASSIVE_EMITTER_CAP) //SKYRAT EDIT ADDITION
smoketime -= delta_time * (1 SECONDS)
if(smoketime <= 0)
@@ -1082,7 +1082,7 @@ CIGARETTE PACKETS ARE IN FANCY.DM
//SKYRAT EDIT ADDITION
//open flame removed because vapes are a closed system, they won't light anything on fire
var/turf/my_turf = get_turf(src)
my_turf.PolluteTurf(/datum/pollutant/smoke/vape, 10)
my_turf.PolluteTurf(/datum/pollutant/smoke/vape, 5, POLLUTION_PASSIVE_EMITTER_CAP)
//SKYRAT EDIT END
if(obj_flags & EMAGGED)
+3 -2
View File
@@ -146,8 +146,9 @@
extinguish()
return
//SKYRAT EDIT ADDITION
var/turf/my_turf = get_turf(src)
my_turf.PolluteListTurf(list(/datum/pollutant/smoke = 20, /datum/pollutant/carbon_air_pollution = 5), POLLUTION_ACTIVE_EMITTER_CAP)
var/turf/open/my_turf = get_turf(src)
if(istype(my_turf) && !my_turf.planetary_atmos) //Pollute, but only when we're not on planetary atmos
my_turf.PolluteListTurf(list(/datum/pollutant/smoke = 15, /datum/pollutant/carbon_air_pollution = 5), POLLUTION_ACTIVE_EMITTER_CAP)
//SKYRAT EDIT END
bonfire_burn(delta_time)