Refactor NetworkMessenger initialization to use ReactiveValue for queue management

This commit is contained in:
2025-05-18 16:00:39 +02:00
parent 3f3d252104
commit b4a4011b18

View File

@@ -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