19 lines
504 B
Lua
19 lines
504 B
Lua
local _, data = ...
|
|
---@cast data HeimdallData
|
|
|
|
if not Heimdall_Data then Heimdall_Data = {} end
|
|
|
|
---@class HeimdallData
|
|
---@field config HeimdallConfig
|
|
---@field raceMap table<string, string>
|
|
---@field dumpTable fun(table: any, depth?: number): nil
|
|
---@field messenger {queue: table<string, Message>, ticker: number}
|
|
|
|
---@class HeimdallConfig
|
|
---@field spotter HeimdallSpotterConfig
|
|
|
|
---@class HeimdallSpotterConfig
|
|
---@field allyOnly boolean
|
|
---@field stinkyOnly boolean
|
|
|
|
data.raceMap |