v0.1.4
Too remove potential excessive garbage collection per tick. We will be reusing lists for overlays instead of deleting and creating them.
- Added a killswitch to the master controller for air processing and pipe processing, accessible through two toggle-verbs in debug verbs. - Added a verb that breaks all airgroups into individually processing tiles and a verb that forces a group-rejoin attempt on all airgroups. Once the verb to break all air groups is used, they will not attempt to recreate until the recreate verb is used. In other words, this is for debugging, not goofing around. Verbs available in debug verbs. - Some atmos code standardization - Decreased the pressure resistance of most items by a factor of 10, meaning pressure will finally actually move items around!
- Added null checks for get_mobs_in_radio_range(). - Added a check to EI NATH for humans who are brainless. - Fixed fires runtiming. When I replaced del(src) with a garbage collecting proc, I forgot to return afterwards so the rest of the code didn't execute.
Fix to prevent ghost fire
Fix for borked atmos on away missions. This may still need some further tweaking, but it definitely fixes the issue. I looked at the powernet issue too, but I couldn't reproduce it anymore. Maybe it's fixed.