WoWPro Addon Module – Arrow


Hello all!

This is another blog entry to discuss an optional module for the WoWPro Addon, namely the Arrow/Coordinates.

Basically, we’ve always wanted to implement our own Arrow to be used in directing players to guide steps, without having to rely on other addons (like TomTom). The recent problems with the TomTom arrow not working on certain WoW maps (due to library problems) pushed me to work on this from now on. Besides, I’ve had some original ideas to implement in such an addon, that should be more useful to our guide/addon needs.

However, WoWPro addon should still be able to support TomTom (and likely TomTomLite, in the future) as long as those addons keep getting updated.

So, I’ll go over my ideas, but the purpose of this thread is to recieve feedback from the community.

Update: If anyone wants to design an arrow or suggest an image I could use (with the appropriate copyright), I’ll make sure Jiyambi gives you lots of karma points (the better the image, the more points). 😉 It doesn’t have to be the same kind of arrow TomTom uses, it just needs to be something that indicates direction.

Ideas (in no particular order)

  1. It should be able to accept coordinates to be mapped, in a very customized way, so the addon that calls the Arrow can provide different options, on how the coordinate mapping will be handled, etc.
  2. WoWPro Arrow should be able to handle easily multiple coordinate points.
  3. An arrow/pointer that can show easily the direction the player should follow (only working within the same continent).
  4. Built in with a list of different travel options between all the continents on WoW, with their positions well marked. So, if a waypoint leads you to another continent, the addon should be smart enough to point you to the boat/zep/portal/etc first, before sending you to the exact destination.
  5. We could extend the previous functionality by also providing different travel methods (like flypoint taxis) if, say, a waypoint is in a different zone within the same continent. For people with flying mounts, we could evaluate which would be faster, and so on. But this should take more time to develop.
  6. At first, I don’t think it’s necessary to provide visual points on the World and Minimap, given Blizzard’s implementation lately. But if we decide to allow this, I’d want the module to accept an icon image to be used to mark the maps. For example, our ‘complete’ step icon, the crossing swords, could then be used to provide the visual marking on the maps.

So, how about you guys? Any ideas? What are the options/interfaces you like or dislike in other Mapping addons? How do you think the arrow (or something like it) should look like? Someone suggested a HUD, but I think that’s too much like the minimap.


~ Silvann

  • img
    Jan 21, 2011 @ 5:56 am

    Thanks for the images, but IThanks for the images, but I still havent had time to implement them. There were some more pressing bugs to take care of. >.< But it seems to be mostly working now. Alpha version should be ready in the next few days, I'll let you guys know how to download it.

  • img
    Jan 12, 2011 @ 16:16 pm

    This is just a goofy idea. IThis is just a goofy idea. I have been enamored with dragons since I was in pigtails. Not sure about copyrights, it’s from a free tattoo site.Here’s the site.’ll see if I can find something more practical. lol

  • img
    Jan 12, 2011 @ 2:42 am

    ArrowsNah thats all good I just feel sometimes its better to use a built in feature than add overhead and reinvent the wheel. Having gone through a lot of the content again with my Pally I am noticing the white minimap arrow which is fine and works well.I still think it would be nice if you can use the Blizzard arrow for quests and have others turned off but its not in any way a big deal to me. Gil

  • img
    Jan 11, 2011 @ 20:41 pm

    Heh, thanks. It’s a modifiedHeh, thanks. My UI is a modified version of LUI ([url=]suite found here[/url]) if you want to take a look at the base addon.

  • img
    Jan 11, 2011 @ 20:36 pm

    Zipped fileI zipped up the examples, as well as targa files for each of the components (since WoW uses tga and blp formats for images, and I don’t know how to make/use blp images) in greyscale:

    The HUD files are both scale 256×256, even though arrow is smaller since I figured the reference frame point might help. The Totoro files are scale 128×128, again for reference frame points.

    If you don’t really need those reference points, you can always crop the images.

  • img
    Jan 11, 2011 @ 19:19 pm

    Ah, I didn’t know it was usedAh, I didn’t know it was used for all those addons, then I’ll use it in our arrow addon, at least as an option. thanks!

  • img
    Jan 11, 2011 @ 19:08 pm

    Nice, thanks! 🙂
    About theNice, thanks! 🙂

    About the TomTom arrow, I know it’s basically free to use, but I was trying to avoid confusion between the 2 addons. But, actually, now that TomTom is migrating to TomTomLite, with a different (worse, imo, arrow), I may use TomTom’s anyway. I’ll also need to get in touch with TomTom’s author about a piece of his code, so I’ll ask him about the arrow too.

    Can you provide those textures in greyscale? Also, it would help if you provide the tummies (the part that’s colored) as a different texture/file, so I could overlay them to change the tummies colors dinamically ingame.


  • img
    Jan 11, 2011 @ 19:06 pm

    Ahahahaha, those Totoros areAhahahaha, those Totoros are hilarious. Thanks kayeich, I needed a giggle :)The HUD arrow is al excellent idea, I like it! Definitely agree it should be an option, I’m not sure I’d use it, but I think it would be nice to provide it for those who like it.The TomTom arrow graphic is used by Questhelper, Carbonite, and was used by Cartographer as well. I think it would be okay if we used it, but I also wouldn’t object to our own graphic.Also kayeich, your UI is smexy. Now I’m going to have to mess with mine again, dang you~!

  • img
    Jan 11, 2011 @ 13:32 pm

    Well, Tomtom’s arrow isWell, Tomtom’s arrow is pretty much free, there’s a license file saying one’s free to use it for any purpose if it’s non-commercial. And it’s pretty decent all things considered.

    An alternative to the arrow could be a more HUD approach to things too, as those seem to be popular (though I prefer the arrow format myself, so I would like an option to switch between the two).


    As an example, I photoshopped one of my screenshots, editing out the tomtom arrow, and putting in a display to give an example (I would still recommend using the tomtom minimap arrow, that one’s nice).

    Thumbnail: [URL=][IMG][/IMG][/URL]

    I would say the ring changes color depending on distance (with the standard red/yellow/green), and the arrow loops around the ring in the direction you’re supposed to turn.

    And if you’re providing options, you might as well offer these handy-dandy Totoro Pointers for Jiyambi!

    Their tummies can work as the arrows, with color (and smiles) serving as distance/direction indicators! =p

  • img
    Jan 11, 2011 @ 2:32 am

    Give me half a year and I’llGive me half a year and I’ll have learned to make cool things like this! Right now, though, I’m worthless with computer type art thingies. Many karma points and happy thoughts from me to whoever can make one!

  • img
    Jan 10, 2011 @ 18:45 pm

    So the basic functionalitySo the basic functionality already works, like adding/clearing waypoints, calculating distances/angles, etc. It works well in all phased zones I have been, including the worgen starting zones (though I had to do some hacks from the libmap library).

    But before I move on and change WoWPro core to allow using my arrow, I need some more feedback. The more pressing issue if the big arrow itself: I have been using TomTom’s arrow texture to test my code, but we need our own.

    [b]So, if anyone wants to design an arrow or suggest an image I could use (with the appropriate copyright), I’ll make sure Jiyambi gives you lots of karma points. 😉 It doesn’t have to be the same kind of arrow as TomTom’s, but it need to be something that indicates the direction.[/b]

    Also, I have been playing with several texture updates on distance and angle changes, I’ll likely make them all available as options in the release version. I’m testing changing the transparency (alpha), colors and even changing the whole image itself. Also, changing the color of the distance number string (below the arrow), based on the distance. Feel free to suggest other things I could use.

  • img
    Jan 8, 2011 @ 6:15 am

    The TomTom arrow (the smallThe TomTom arrow (the small minimap one) should look much like the Blizzard one, but a different color. In the current functionality of the addon, you can download TomTom, open up it’s options, and turn off the big arrow. The small minimap arrow should still show up. I’m thinking this will be the basic functionality you are looking for, but correct me if I’m wrong.

    From what Sylvan has mentioned, I don’t think directly interacting with Blizz’s arrow will work well for our addon, but the arrow he is programming should preserve the same functionality (ability to hide big arrow and just show minimap one). From what I’ve experienced, the Blizz arrow only shows up when you are tracking the quest, which puts a bunch of stuff on your screen that many users may not want (I know I don’t want a big list of tracked quests there when the guide addon already tracks them for me!). But I could be wrong here.

    Let me know if that answered your question or if you still have other suggestions 🙂

  • img
    Jan 3, 2011 @ 16:54 pm

    I see what you mean, Gilmir,I see what you mean, Gilmir, and I could implement that! In fact, as Cracker mentioned, TomTom also has this functionality – if the waypoint is beyond the minimap area radius, thus not showing as a dot in the minimap. But I’ll likely not use Blizzard’s own arrow texture for that, because I think it might confuse people who still use our addon alongside Blizzard’s objectives options.Also, unless I missed something while reading Blizzard;s UI code, I can’t ‘remove’ specific Blizzard icons/arrows on the minimap, I can only  turn off whole options (like the tracking objectives), which I don’t think people will like. 

  • img
    Dec 23, 2010 @ 23:42 pm

    This is where I am confused. This is where I am confused.  There should be a mini map arrow that TomTom showing where the waypoint is.

  • img
    Dec 23, 2010 @ 19:34 pm

    Yes the Blizzard arrow isYes the Blizzard arrow is exactly what I am talking about not the TomTom one. The problem is the Blizzard arrow will go in the order that you picked up the quests not the necessarily the order that the wow-pro addon does them in. What I am suggesting is utilising the Blizzard arrow by activating it on each quest step so you can just use the wee minimap arrow rather than the TomTom arrow.I will try and make my meaning clearer lets say I go to a quest hub and get all the quests I get them in the following order: A B C but the guide says to do them in this order: B A CThe default Blizzard arrow will point to A because I picked this up first. I am thinking it would be great if the guide had logic that said SetCurrentQuest(B) because that is the next step in the guide. Once that step is done it could set the next step to A then the next one to C.

  • img
    Dec 23, 2010 @ 8:20 am

    The golden minimap arrow is aThe golden minimap arrow is a blizzard feature. I believe it should do it automatically if you go into the Interface menu -> Objectives menu, then make sure the first two boxes are clicked (“Automatic Quest Tracking” and “Automatic Quest Progress Updates”).As for TomTom, keep in mind that the ‘giant green arrow’ CAN be resized. Type /tomtom (or go to the Interface->Addon->TomTom menu). From there, select the “Waypoint Arrow” menu, scroll down to “Arrow Display” and reduce the scale from 1 down to whatever size arrow makes it a comfortable size for you. Likewise, if you do this, keep in mind that the accompanying text does also shrink, so you’ll want to increase the “Title” scale accordingly (I have my arrow shrunk to 0.75, so title scale is 1.35)

  • img
    Dec 23, 2010 @ 4:42 am

    There should be TomTom arrowsThere should be TomTom arrows there, which zone/faction are you doing?  There are still some zones that do not have |M| tags built in, so without Lightheaded they won’t show.  We are working on fixing that.

  • img
    Dec 23, 2010 @ 4:31 am

    Yes I do remove itBut a feature to activate the minimap arrow on quest steps is what I was really talking about here.

  • img
    Dec 23, 2010 @ 4:12 am

    The big floating arrow can beThe big floating arrow can be removed.  It is a TomTom feature.

  • img
    Dec 23, 2010 @ 4:09 am

    Using the minimap arrowI dont exactly love a big arrow on my screen. What I do like is the feature where if you click on a quest number on the world map it brings up a little yellow arrow on the minimap. I was thinking it would be neat if the Wow-pro addon had a feature for each quest step to activate this arrow. At the moment I look at the quest step go to the world map then click on the appropriate quest number to bring it up. It is good enough for me that the arrow points in the direction of the quest disappears when close to it and doesnt take up screen real estate.

  • img
    Dec 17, 2010 @ 4:09 am

    I think displaying marks onI think displaying marks on the map is important – I prefer to play without the clutter of Blizz’s quest blobs if I can avoid it. Using the step icons as markers is awesome, definitely love that idea! Obviously this can wait until after we get the basic functionality down, but yeah, definitely would like to see it at some point :)I think keeping to a simple arrow is fine. One thing that I used to love about cartographers arrow when I used to use it – the color changed based on distance, not on direction. I’m not sure if this is something other people would like or not.In terms of a database of flight paths, zeppelin towersm etc… I think that functionality would be nice, but honestly I feel it’s the least important of the features you have mentioned. It’s not often used in guides and there is usually a specific step for such things. The only time it would be nice is when someone is picking up a guide either at the beginning or starting mid-way through, when they aren’t already in the right area.Anyways, very much looking forward to this!

Leave a Reply

Your email address will not be published. Required fields are marked *

The reCAPTCHA verification period has expired. Please reload the page.