Refactor NetworkMessenger initialization to use ReactiveValue for queue management
This commit is contained in:
@@ -16,8 +16,10 @@ shared.NetworkMessenger = {
|
||||
Init = function()
|
||||
RegisterAddonMessagePrefix(Heimdall_Data.config.addonPrefix)
|
||||
|
||||
if not shared.networkMessenger then shared.networkMessenger = {} end
|
||||
if not shared.networkMessenger.queue then shared.networkMessenger.queue = {} end
|
||||
shared.networkMessenger = {
|
||||
queue = ReactiveValue.new({}),
|
||||
}
|
||||
|
||||
if not shared.networkMessenger.ticker then
|
||||
local function DoMessage()
|
||||
--if Heimdall_Data.config.networkMessenger.debug then
|
||||
|
Reference in New Issue
Block a user