- Fixes pipes that are inside fires not lighting (why are pipes not being
destroyed by fire in the first place)
- Fixes cluwnes runtiming.
- Fixes spell hud runtime.
Someone who understand what master in hud objects actually refers to
should figure out what the best solution is, though.
Added the addZLevel proc, used to sanitize map init and generate the accessable_z_levels list, which is no longer hardcoded.
Fixed a couple of maps I ended up using in testing.
Added more debug data to a debug verb for maps.
Added the movementJammed var, which stops a zlevel being reachable by drift.
Added the movementChance var, which controls how likely a zlevel is to be reached by drifting.
Made the maploader add any new zlevels it creates to the map's zlevel list.
MoMMI nest now has double windoors and sulphuric acid.
Miners and xenoarch now start with tank dispensers.
HoP office expanded, charger placed on wall, accounts DB now accessible.
Engineering given more toolbelts.
Atmos large tanks fixed to start with proper gases in them.
Solar computers given correct wiring.
Captain's office now connected to grid, and contains antique laser display case.
Bhangmeter added to toxins.
Renamed Break Room airlock and removed sink.
Added desk bells where appropriate.
Extended Custodial closet by 1 tile.
Fixes#4625, fixes#4623, fixes#4624, fixes#4614, fixes some of #4629.
Fixes#4632, miners now have proper access around the station.
LIGHT TILES ARE FINALLY GOOD (they need 2 wire instead of 5, they stack
automatically AND it only takes a few seconds now to finish them with
metal)
Second attempt at fixing vending machines
Tourettes no longer stuns
Added portable batteries to all three Taxistation stations. The non-engineering batteries start with 2e6 charge.
Added charging ports to engineering.
Made rad collectors start anchored.
Edited SMES code to use a general system for starting with a terminal.
Reduced portable battery max capacity to 3e6 from 5e6. This is to stop them outclassing SMESs.
Examining a body without a head no longer tells you about its missing
brain or brain damage
Lit candles are now hot - you can light cigarettes with them
I'm pretty sure this is currently the only thing failing the assertion I added in returnToPool(), but if anything else was triggering it, it was culled from the runtime logs from last round.