Merge resolution.
Merge resolution.
Merge resolution. God damn the changelog.
Fixes the shotgun dart sprite bug.
Added skeleton code for mob abilities.
Custom UI
Commenting out test ability stuff.
Merge resolution.
Further merge resolution.
DNA2 - A recode of DNA

DNA now stores blocks internally as numbers and only makes the uni_identity and struc_enzymes strings when something has changed. This is vastly more efficient.

In addition, the API for using it has been simplified. Common tasks, such as setting a sub-block, or getting a value from the block, are handled entirely by the DNA datum with simple, easy-to-use procs.

Tested on local server, but may need balancing and additional look-over since the code is from our server (/vg/) and I likely broke or forgot something.
Added burning paper with lighters

* why not?
* Now with 150% more noir
Moved the CentComm channels onto their own tcomm network thing

* 144.1 and 144.3 are accessible through regular headsets, silly people were using them to listen in on response teams
* Moved the ERT and Deathsquid channels to 134.5 and 134.1 respectively
* Created presets for a tcomms setup on the CentComm zlevel
Set up telecomms on the CentComm zlevel
Changelog merge resolution.
Compile fix for global ability list.
Icons for cryopods.
Basic functionality for crypod despawners.
Merge pull request #4013 from Kilakk/dev

Why not indeed
Added item preservation, cryo announcements and a minimum timer to cryopods.
Added cryopod console with item recovery.