Move all config definitions to their respective modules
This commit is contained in:
@@ -2,6 +2,33 @@ local _, shared = ...
|
||||
---@cast shared HeimdallShared
|
||||
local ModuleName = "MinimapTagger"
|
||||
|
||||
---@class HeimdallMinimapTaggerConfig
|
||||
---@field enabled boolean
|
||||
---@field debug boolean
|
||||
---@field channels string[]
|
||||
---@field throttle number
|
||||
---@field scale number
|
||||
---@field tagTTL number
|
||||
---@field tagSound boolean
|
||||
---@field tagSoundFile string
|
||||
---@field tagSoundThrottle number
|
||||
---@field tagTextureFile string
|
||||
---@field alertTTL number
|
||||
---@field alertSound boolean
|
||||
---@field alertSoundFile string
|
||||
---@field alertSoundThrottle number
|
||||
---@field alertTextureFile string
|
||||
---@field combatTTL number
|
||||
---@field combatSound boolean
|
||||
---@field combatSoundFile string
|
||||
---@field combatSoundThrottle number
|
||||
---@field combatTextureFile string
|
||||
---@field helpTTL number
|
||||
---@field helpSound boolean
|
||||
---@field helpSoundFile string
|
||||
---@field helpSoundThrottle number
|
||||
---@field helpTextureFile string
|
||||
|
||||
local HeimdallRoot = "Interface\\AddOns\\Heimdall\\"
|
||||
local SoundRoot = HeimdallRoot .. "Sounds\\"
|
||||
local TextureRoot = HeimdallRoot .. "Texture\\"
|
||||
|
||||
Reference in New Issue
Block a user