Files
Paradise/code/controllers/Processes/fast_process.dm
2018-10-02 15:52:46 -05:00

17 lines
490 B
Plaintext

/datum/controller/process/fast_process/setup()
name = "fast processing"
schedule_interval = 2 //every 0.2 seconds
start_delay = 9
log_startup_progress("Fast Processing starting up.")
/datum/controller/process/fast_process/statProcess()
..()
stat(null, "[GLOB.fast_processing.len] fast processes")
/datum/controller/process/fast_process/doWork()
for(last_object in GLOB.fast_processing)
var/obj/O = last_object
try
O.process()
catch(var/exception/e)
catchException(e, O)