b7445fc4c1
Adds CoAClassColors.lua which merges 22 entries (HERO + 21 custom) into _G.RAID_CLASS_COLORS at file-load time, before Omen.lua takes its local snapshot. Vanilla 10 are left untouched. !ClassColors is also folded in if loaded. Fixes: Omen bars rendering generic dbBar.BarColor for all CoA classes because Omen.lua:1629 looks up RAID_CLASS_COLORS[class] keyed on the file_string returned by UnitClass(), and PROPHET / MONK / FLESHWARDEN / etc. don't exist in stock Blizzard tables.
58 lines
2.0 KiB
TeX
58 lines
2.0 KiB
TeX
## Interface: 30300
|
|
## Version: 3.0.9-coa1
|
|
## Title: Omen3
|
|
## Notes: A lightweight, flexible, multi-target threat meter. (CoA fork: custom class colors)
|
|
## Notes-ruRU: Лёгкий, гибкий, измеритель угрозы.
|
|
## Notes-frFR: Un "threat meter" léger, flexible et multi-cibles.
|
|
## Notes-zhCN: 一个灵活的,多目标的,低资源占用的威胁值计量器。
|
|
## Notes-zhTW: 一個輕量級、有彈性、可監視多個目標的仇恨統計插件。
|
|
## Notes-koKR: 다중-대상에 대한 위협수준 미터기로 보여줍니다.
|
|
## Author: Xinhuan
|
|
## OptionalDeps: Ace3, LibSharedMedia-3.0, AceGUI-3.0-SharedMediaWidgets, LibSink-2.0, LibDBIcon-1.0, !ClassColors
|
|
## X-eMail: xinhuan @ gmail DOT com
|
|
## X-Donate: PayPal:xinhuan @ gmail DOT com
|
|
## X-Category: Combat
|
|
## X-ConfigMode: true
|
|
## SavedVariables: Omen3DB
|
|
## X-Curse-Packaged-Version: v3.0.9
|
|
## X-Curse-Project-Name: Omen Threat Meter
|
|
## X-Curse-Project-ID: omen-threat-meter
|
|
## X-Curse-Repository-ID: wow/omen-threat-meter/mainline
|
|
|
|
#@no-lib-strip@
|
|
Libs\LibStub\LibStub.lua
|
|
Libs\CallbackHandler-1.0\CallbackHandler-1.0.xml
|
|
Libs\AceAddon-3.0\AceAddon-3.0.xml
|
|
Libs\AceGUI-3.0\AceGUI-3.0.xml
|
|
Libs\AceConfig-3.0\AceConfig-3.0.xml
|
|
Libs\AceConsole-3.0\AceConsole-3.0.xml
|
|
Libs\AceDB-3.0\AceDB-3.0.xml
|
|
Libs\AceEvent-3.0\AceEvent-3.0.xml
|
|
Libs\AceLocale-3.0\AceLocale-3.0.xml
|
|
Libs\AceTimer-3.0\AceTimer-3.0.xml
|
|
Libs\AceDBOptions-3.0\AceDBOptions-3.0.xml
|
|
Libs\LibSharedMedia-3.0\lib.xml
|
|
Libs\AceGUI-3.0-SharedMediaWidgets\widget.xml
|
|
Libs\LibSink-2.0\lib.xml
|
|
#@end-no-lib-strip@
|
|
Libs\LibDataBroker-1.1\LibDataBroker-1.1.lua
|
|
#@no-lib-strip@
|
|
Libs\LibDBIcon-1.0\LibDBIcon-1.0.lua
|
|
#@end-no-lib-strip@
|
|
|
|
Localization\enUS.lua
|
|
Localization\deDE.lua
|
|
Localization\frFR.lua
|
|
Localization\esES.lua
|
|
Localization\koKR.lua
|
|
Localization\zhTW.lua
|
|
Localization\zhCN.lua
|
|
Localization\ruRU.lua
|
|
|
|
## CoA patches ##
|
|
# Loaded before Omen.lua so RAID_CLASS_COLORS is populated when
|
|
# Omen.lua takes its local snapshot at the top of the file.
|
|
CoAClassColors.lua
|
|
|
|
Omen.lua
|