DHUD3
DHUD3
DHUD3 is a modular Heads Up Display Addon.
Core Module
Core functionality on which the other modules build up. Lets you set DHUD3 general settings (scale, situation alpha, font, etc). (More info)
Player Module
Bars to show Player and Target Health/Power information, and Target and Target of Target name plates. (More info)
Auras Module
Show player buffs and/or weapon enchants close to expiring. (More info)
Abilities Module
Show/track abilities specific to your class applied to your target (DoTs, HoTs, etc), or Death Knight runes.(More info)
Pet Module
Bars to display Pet's Health/Power information. You can also use them to show Vehicle/Player information when in a vehicle and/or to show druid mana while shape shifted. (More info)
Outer Module
Bars to display Focus' or Target of Target's Health/Power, and/or Threat information. (More info)
Cast Module
Bars to display PLayer and Target cast. The bars overlap with the Player Module. (More info)
TO DO
- Add more tracking posibilities to the Abilities Module.
- Bar's text and Name Plates "click through"
- Movable bars, or at least the options to increase the horizontal distance form the center (This one I am still thinking about)
Known Issues
Focusing using drop down menu is now a protected function. Using the focus option in DHUD3 drop-down menus will generate an error.
Being that I do know a tad of LUA, i hacked a checkbox in "Enable Mouse Click-Through", that when checked allows you to click-through everything (except auras, or whatever those are), and if it is deselected - everything is normal and allows you to move things around.
One suggestion for the functionality -- only make it mouse hittable when the options GUI is showing, otherwise the text, etc. is clickthrough.
I did hack it in as it requires a /reloadui for changes to take effect.
DHUD3 is awesome. (Different than DHUD for 3.0, and I think better).
Thanks, and excellent addon btw.
ID: 1
Error occured in: Global
Count: 46
Message: ..\AddOns\DHUD3\DHUD3.lua line 498:
TexCoord out of range
Debug:
(tail call): ?
[C]: ?
[C]: SetTexCoord()
DHUD3\DHUD3.lua:498: UpdateBar()
DHUD3\DHUD3.lua:932:
DHUD3\DHUD3.lua:912
AddOns:
Swatter, v5.6.4389 (KangaII)
ACP, v3.2.0.20
AdvancedTradeSkillWindow, v
Atlas, v1.14.1
AtlasBattlegrounds, v1.14.1
AtlasDungeonLocs, v1.14.1
AtlasOutdoorRaids, v1.14.1
AtlasTransportation, v1.14.1
AtlasLoot, vv5.07.04
AtlasLootFu, vv5.07.04
AtlasMajorCities, vv1.5
AtlasQuest, v4.3.5
AucAdvanced, v5.6.4389 (KangaII)
AucStatHistogram, v5.6.4389 (KangaII)
AucStatiLevel, v5.6.4389 (KangaII)
AucStatStdDev, v5.6.4389 (KangaII)
AucUtilScanProgress, v5.6.4389.2530
AucUtilSimpleAuction, v5.6.4389.0
Babylonian, v5.1.DEV.130
BaudBag, v1.4.7
Bejeweled, v1.1a
BonusScanner, v5.1
BrokerBonusScanner, v1.2
Cartographer, v2.0
CartographerBattlegrounds, v2.0
CartographerFoglight, v2.0
CartographerGroupColors, v2.0
CartographerGuildPositions, v2.0
CartographerLookNFeel, v2.0
CartographerZoneInfo, v2.0
Configator, v5.1.DEV.130
Cooldowns, v
CurseProfiler, v
DebugLib, v5.1.DEV.130
DHUD3, v3.0
EpicMusicPlayer, v1.7.1
EpicMusicPlayerBroker, v0.3
EpicMusicPlayerDancer, v0.9
FBTitan, v0.9.8
FishingBuddy, v0.9.8b
Gatherer, v3.1.14
MikScrollingBattleText, v5.4.64
MobInfo2, v3.73
Omen, v3.0.8
Outfitter, v4.7.4
Overachiever, v0.46
Planner, v
Postal, v3.2.0
QuestHelper, v1.1.10
SellOMatic, vv1.1.15
SimpleUnitFrames, vv2.1.0
SlideBar, v5.6.4389 (KangaII)
Stubby, v5.6.4389 (KangaII)
Titan, v4.2.8.30200 - Revision 302
TitanAmmo, v4.2.8.30200
TitanBag, v4.2.8.30200
TitanClock, v4.2.8.30200
TitanCoords, v4.2.8.30200
TitanEmote, v1.0.7.30200
TitanGatherer, v3.2
TitanGoldTracker, v4.2.8.30200
TitanGuild, v3.6e
TitanLootType, v4.2.8.30200
TitanPals, v4.1.4.30000
TitanPerformance, v4.2.8.30200
TitanPetStatus, v3.2
TitanProfessions, v3.2
TitanRegen, v4.2.8.30200
TitanRepair, v4.2.8.30200
TitanVolume, v4.2.8.30200
TitanXP, v4.2.8.30200
TomTom, vwowi:revision
ViperNotify, v1.3.6
BlizRuntimeLib_enUS v3.2.0.30200 <us>
(ck=7a1)
can you make a click-through support? because the addon has big invisible blocks above, on the left, right and below the target text.
messed abit with the code, managed to get rid of the left, right and bottom(basically i solved the target text), but above it i still have them, because of the player/pet/outer text which i cant manage to make them smaller.
And why i need this, since u/some may find it unimportant, is that i keep my camera maxed out, so if i try to target, or even mouseover-macro something thats there, i cant and its annoying in arenas :P
(for text-> target and target of target i saw that the 14 value made the click-able area smaller, so i set it to 1 or 2, but for rest, i dunno what to make. and besides, if i keep modifying it, i will allways get an error in curse client :P So, can u support this?)
thank you
Arcanefoam
sooo, u saying that frame.enablemouse can be made (false), so it acts like a click-through? (aka no mouse usage on that frame)
i got no addon coding experience, so i know 0 of the language :)
as for making the frame smaller, i dont know which number there means what:
playerText = {
li = {
"TOPLEFT",
"li",
"BOTTOMRIGHT",
-25,
10,
200,
14,
"LEFT",
and it's lm, rm, ri, lcd, rcd, rpd, etc :) counter-parts for example.
as for texts:
texts = {
target= {
"CENTER",
"mainFrame",
"CENTER",
0,
-160,
200,
14,
},
targetTarget = {
"CENTER",
"mainFrame",
"CENTER",
0,
-175,
200,
14,
i just made the 14 value to a 1 and it worked. if i make it 0, i basically cant click on it anymore, so i let it 1 or 2, just to be able to right click sometimes...
any help on rest please?
(ps: so u doing more tests to implement click-trough option?)
theres one more invisible block, right above target text(name, class, etc)... what is that? i suppose it's raid icon, right? where do i turn EnableMouse off it too? :D
PS: i have no errors with EnableMouse(false) yet, will post here if i will
Arcane
Also, would it be possible to show duration of dots on my target?
Arcanefoam