HudMap
HudMap is still beta!
I'd love for people to start using it, chewing on it, trying it out. Tell me what you like, what you don't, what breaks, and what you'd like to see. Bugs are to be expected, though it's fairly stable at this point. There are a lot of directions that the mod could go, and I'd love feedback.
Additionally, if you play WoW in a non-English language, you're invited to help by localizing HudMap into your client's language. We need translators!
What is it?
HudMap is an addon that provides a true heads-up tactical display of an encounter, with raid member positions, range data, debuff area-of-effect indicators, and more.
Additionally, HudMap ships with totem radius indicators. In general, if you want to do range or player-to-player directional stuff, HudMap's your huckleberry.
FAQ
How do I toggle the HUD?
Left-click the LibDataBroker icon, or set a key binding in the HudMap options to toggle the map on and off.
Can I move or resize the HUD?
Absolutely. Right-click on the LibDataBroker icon, or go to Interface Options -> AddOns -> HudMap -> Adaptive Zoom -> Set Area. This will let you define the location and size of the map.
Can I turn [specific feature] off?
Yes! HudMap is very flexible. Though it comes with some functionality turned on, there are lots of options and you can tweak it to your preferences to show as much or as little as you'd like.
How do I request a new feature?
Just create a feature request ticket. That's the best way to ask for new functionality!
Can I use this in to replace AVRe? Possibly. You can use it in a similar manner, though it definitely takes a very different approach to information display. HudMap is designed to give you proximity awareness of your partymates and areas that are potentially hazardous due to proximity or some other effect that boss mods generally warn you about. In that sense, yes, it's a replacement.
However, HudMap is not going to let you annotate the world, add additional data over physical locations, or let you draw obscene pictures on Arthas before you pull him. HudMap does nothing to emulate or project 3D data, and never will. Additionally, feature parity is not a goal of the project - some information is better presented in AVR than it will ever be in HudMap, and I'm not going to try to replicate that. Other data will fit HudMap better naturally, and those pieces will be actively pursued.
Is this addon going to get banned because Blizzard doesn't like AVR?
To head off the inevitable, I've already asked Blizzard directly if this is kosher in light of the AVR breakage. They have not indicated that it is a violation of the rules. Until they indicate otherwise, HudMap will be developed and updated. The impression I get is that Blizzard's primary complaint was with AVR's ability to draw pseudo-3D images over the game world, which is outside of the scope of what the UI was intended to be able to do. HudMap doesn't do any of that.
Extending HudMap
Have an idea for a range feature? It's easy to implement one. Just see modules\example.lua for a simple framework upon which you can build your own modules.
The pulsing on the player arrow in the middle of the screen causes the arrow to jerk 180 degrees as it reaches it's smallest point. With other textures it will simply grow abruptly before returning to it's original state and continuing the pulse. Fixed by tuning pulse speed to 0.
Not a huge problem, but certainly distracting.
I suddenly felt like I was tiptoeing through a game of Chinese pickup sticks with no idea what it was trying to tell me, or why I would want to know where 24 other players should go.
Probably a simple explanation that just completely eludes me at the moment.
I never used AVR nor was I even aware of it til I was pointed to HudMap, though in reading back about all the issues with AVR I don't really understand the difference.
With HudMap it may not tell you where to go, but it most certainly shows you where NOT to go (example Blood Prince encounter during empowered Shock vortex).
I've juest test the Beta-1 version in random heroic an with some friends in Dalaran as a healer and as a tank.
It work very well for me at the moment, no bug noticed yet.
The manual zoom option is great (Thank you!).
All the "details" you've add look nice. I hope I'll be able to check it out with my reroll tomorow, I can't wait for it.
Good job and good reactivity in your updates. Thank you once again.
@Gaster2 r20100529011401 has options for switching between adaptive zoom and static zoom. :)
@Finmakin There is an LDB plugin for it already, which toggles it on and off, and can toggle the zoom display range.
@Gaster2 Yeah, I've seen the overlap bug. Something to do with people leaving or joining the party and a bug in the recycling. I'll figure it out.
I'll provide manual zoom controls as well. I vastly prefer the autozoom, but I can understand the others might not.
I gave it a try today (r20100528113442).
I noticed a bug, I guess. I was in ICC 25 man. Sometimes 1 or 2 dots for people positioning were displayed incorrectly. There was for example one little blue star (for a shaman dps) somehow merged and linked with an incorrect orange cross (for a virtual drood heal). These two marks were linked so that it was the one upon the other and they were moving accordingly.
Too bad I didn't think to do a print screen.
One more thing : I find the auto zoom in - zoom out annoying. If you could provide an option to turn it off or the possibility to set it at a given value using a cursor, it would be awesome!
Keep up the good work.
Sorry for my potential grammar mistakes, I'm not a native English speaker.
Hello there, I am trying this addon out in combination with DXE, just to see what it does. Thusfar it looks good but have a question about it.
Is there a possibillity that there comes a LDB like menu for this addon ?
antiarc it gets a error if lib:ace3 not installed and turned on. can give you a stack trace later if you want.
You shouldn't need any other plugins or addons to make it work, currently. If it's not working, can you see if it's throwing any errors, and get stack traces to me if it is?
Greetings !
This look like a kick ass add-on !
But I get nothing when installing it, what other plug-ins I need ? DBM ? DBM LDB plugin? SexyMap (or Chinchilla Minimap)? Routes? TitanPanel (or NinjaPanel or Fortress)? GatherMate? QuestHelper? all of then, or just some, or combination of some, maybe more?
Thanks for your awesome work !
Hope this will beta soon.
@olog Thanks. Nothing a throttle can't fix.
@benahammer That should be doable, sure. I'll see if I can get something mocked up.
ha Antiarc looks good so far.. the issues I was having getting this to run seem to be fix(r20100528023155).. no error yet.. but I only have tried it with totems right now.
If I may ask you to add something (at some point not realty I high ticket item at this point). right now the totem part of the code only look to see if you put down a totem is there anyway the range mod could be made to work for other party/raid members totems. (would be nice if I could know where to move to get in range of them instead of him having to move them to me). if that does not take to much cpu run time.. would be nice if it had the same set up where it only looked for some of the totems if you wanted it to.... I may get of my ass and look at your code to see what it would take but i'm more used to c# then lua
this looks like a good way of doing thing now that avr is not going to work. I will let you know If I find anything on our 10 man icc H run on Monday.
There was a somewhat lengthy discussion about Rotface ooze explosion causing multiple combat log events in AVR Encounters comments some time ago, seems to be around pages 5 and 7.
@incessantjunk Do you have a combat log of the fight, by any chance? It seems to work as intended for me.
As I was using HudMap tonight I believe noticed a bug with the handling of explosions on (Heroic) Rotface, but I wasn't able to identify what caused it in the thick of things. Basically, one ooze exploded and correctly triggered circles, but shortly thereafter (1-2 seconds) another set appeared when there was no explosion. If I recall, AVR had similar issues, you might look into that.
The latest commit (r20100528023155) is going to be my beta 1 RC, pending no issues with my raid tonight. Grab it and give it a go.
I also could not get it to show at all. I noticed the icecrown.lua in modules folder is 0 Kb. Is that normal?
HudMap is really helpful, congrats Antiarc!
Though there is one things that bothers me: would it actually be possible to change the arrows' art so that they do not appear anymore. I believe it's impossible to delete the arrows altogether, so that tricky workaround could eventually do the trickā¦ maybe.
Keep the good work coming up!