diff --git a/DumpTable.lua b/DumpTable.lua index e23fdea..82cfb1a 100644 --- a/DumpTable.lua +++ b/DumpTable.lua @@ -1,11 +1,14 @@ ----@type HeimdallData local _, data = ... +---@cast data HeimdallData if not data.dumpTable then ---@param table table ---@param depth number? data.dumpTable = function(table, depth) - if not table then print(tostring(table)) return end + if not table then + print(tostring(table)) + return + end if depth == nil then depth = 0 end diff --git a/Heimdall.lua b/Heimdall.lua index 1c88413..79cd58e 100644 --- a/Heimdall.lua +++ b/Heimdall.lua @@ -1,8 +1,19 @@ ----@type HeimdallData local _, data = ... +---@cast data HeimdallData if not Heimdall_Data then Heimdall_Data = {} end ---@class HeimdallData +---@field config HeimdallConfig +---@field raceMap table ---@field dumpTable fun(table: any, depth?: number): nil ---@field messenger {queue: table, ticker: number} + +---@class HeimdallConfig +---@field spotter HeimdallSpotterConfig + +---@class HeimdallSpotterConfig +---@field allyOnly boolean +---@field stinkyOnly boolean + +data.raceMap \ No newline at end of file diff --git a/Messenger.lua b/Messenger.lua index 94eae7e..702a4fb 100644 --- a/Messenger.lua +++ b/Messenger.lua @@ -1,5 +1,5 @@ ----@type HeimdallData local _, data = ... +---@cast data HeimdallData ---@class Message ---@field message string