code/datums/datum.dm 
| /datum | The absolute base class for everything | 
|---|---|
| /proc/json_serialize_datum | Convert a datum into a json blob | 
| /proc/json_deserialize_datum | Convert a list of json to datum | 
| /proc/end_cooldown | Callback called by a timer to end an associative-list-indexed cooldown. | 
| /proc/reset_cooldown | Proc used by stoppable timers to end a cooldown before the time has ran out. | 
| /proc/filter_chain_step | Keeps the steps in the correct order. Arguments: |