runechat ![code/controllers/subsystem/runechat.dm 18](git.png)
Vars | |
bucket_count | How many messages are in the buckets |
---|---|
bucket_list | List of buckets, each bucket holds every message that has to be killed that byond tick |
bucket_resolution | world.tick_lag the bucket was designed for |
head_offset | world.time of the first entry in the bucket list, effectively the 'start time' of the current buckets |
practical_offset | Index of the first non-empty bucket |
second_queue | Queue used for storing messages that are scheduled for deletion too far in the future for the buckets |
Var Details
bucket_count ![code/controllers/subsystem/runechat.dm 31](git.png)
How many messages are in the buckets
bucket_list ![code/controllers/subsystem/runechat.dm 33](git.png)
List of buckets, each bucket holds every message that has to be killed that byond tick
bucket_resolution ![code/controllers/subsystem/runechat.dm 29](git.png)
world.tick_lag the bucket was designed for
head_offset ![code/controllers/subsystem/runechat.dm 25](git.png)
world.time of the first entry in the bucket list, effectively the 'start time' of the current buckets
practical_offset ![code/controllers/subsystem/runechat.dm 27](git.png)
Index of the first non-empty bucket
second_queue ![code/controllers/subsystem/runechat.dm 35](git.png)
Queue used for storing messages that are scheduled for deletion too far in the future for the buckets