mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-08-23 03:57:48 +01:00
moves runechat to a subsystem (#17132)
* moves runechat to a subsystem * undef * our linear interpolation is inaccurate... * missing dependencies
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
TIMER_SUBSYSTEM_DEF(runechat)
|
||||
name = "Runechat"
|
||||
priority = FIRE_PRIORITY_RUNECHAT
|
||||
|
||||
var/list/datum/callback/message_queue = list()
|
||||
|
||||
/datum/controller/subsystem/timer/runechat/fire(resumed)
|
||||
. = ..() //poggers
|
||||
while(message_queue.len)
|
||||
var/datum/callback/queued_message = message_queue[message_queue.len]
|
||||
queued_message.Invoke()
|
||||
message_queue.len--
|
||||
if(MC_TICK_CHECK)
|
||||
return
|
||||
Reference in New Issue
Block a user