Replace atmos tank vents with scrubbers (#29047)

* Replace tank vents with scrubbers

* Update emeraldstation.dmm

* take care of stray autolink ids

* fix some maps

* Update boxstation.dmm

* Update boxstation.dmm

* change injectors vents and scrubber to be off by default when added to a controller.

* makes refresh work properly if one of the devices is deleted
This commit is contained in:
Migratingcocofruit
2025-04-26 18:43:51 +00:00
committed by GitHub
parent 74ed1506ae
commit 63fb835a3e
10 changed files with 339 additions and 481 deletions
@@ -49,8 +49,13 @@
icon = null
initial_loc = get_area(loc)
initial_loc.scrubbers += src
GLOB.all_scrubbers += src
name = "[initial_loc.name] Air Scrubber #[length(initial_loc.scrubbers)]"
/obj/machinery/atmospherics/unary/vent_scrubber/Destroy()
. = ..()
GLOB.all_scrubbers -= src
/obj/machinery/atmospherics/unary/vent_scrubber/examine(mob/user)
. = ..()
. += "<span class='notice'>This filters the atmosphere of harmful gas. Filtered gas goes straight into the connected pipenet. Controlled by an Air Alarm.</span>"