OK. Maybe it isn't needed either if Mapster works well with other map-modifying addons. Is there anything one should be aware of when creating a map-addon so that it works well with Mapster? Any potential conflicts?
*cough* *bump* You will get loads and loads of suggestions for features like people have done above. I think you already know this. :)
You cannot implement them all, and it's obvious that you prefer not to implement most of them. I would still very much like to get a better understanding of whether it's easy or problematic adding map features when Mapster is installed. I notice that TomTom, for example, seems to work just fine. And I'm pretty sure TomTom has no specific knowledge of Mapster. Will this be the case for most other types of map-modifying addons?
What I'm aiming at here is whether the answer to "could you add feature X to Mapster, please?" in general could be "No, but you can make a standalone addon that does this". :)
Ok, Kagaro, Nevcairiel and me have decided that we will write a separate standalone "map notes" type addon. It will just be a standalone thing where you can create your own mapnotes, and will support plugins for any author that cares to plug in their own DB of POIs, mailboxes, trainers or whatnot. The default addon will not come with any plugins. Possibly add Tomtom support, and likely to use Astrolabe for this.
Guess it replaces the worldmap, and that one doesn't show instances, either. *shrug*
I used Atlas + AtlasLoot when while I was still using Cartographer, because the maps and especially the loot tables seemed a lot better/more up-to-date to me. So, maybe just try out Mapster + Atlas, you won't be missing anything.
Only thing I'd love would be a small addon that opens the worldmap when I press "m" outside an instance and opens Atlas when inside. Is there anything like that already?
You can ask the author of Atlas to include a override binding that shows up (transparently, without any width/height) only when instances so that it opens the atlas map when in an instance, and have this override binding be the same binding as toggling the world map.
I use actually GatherHud, GatherMate and all the new Gather you created, as well as Routes. All that with Cartographer loaded without any other modules depending of Cartographer.
All seems working properly but before going further I would like to be sur about :
- The icons : Cartographer needed icon pack, does Gather replace those ? (node, herb, treasure, fishing, gas)
- I imported with Gather the data I made long ago with Carto, do I need to keep Cartographer_Professions or can I completely deleted it ?
Mapster sounds like a good idea for people wanting to start clean with Ace3, or for people wanting a lightweight modern alternative to Cartographer.
I think I'm going to stick with Cartographer though because I find the questing modules, minimap integration, Cartographer_data module, waypoints module that can point me to an arbitrary location in a faraway zone, and other features just too useful to give up :)
I'm also hesitant to try it because I'm still waiting for an Ace3 "killer app" that will overcome my resistance to the idea of adding yet another addon framework to my already bloated (Ace2 + Rock + Dongle + whatever) UI :P
If you use GatherMate and disable Cartographer_Mining/Fishing/Herbalism/ExtractGas/Treasure/Professions, you already saved yourself more memory and CPU than adding another framework will increase cpu/memory by (Ace3 in this case).
I'm also hesitant to try it because I'm still waiting for an Ace3 "killer app" that will overcome my resistance to the idea of adding yet another addon framework to my already bloated (Ace2 + Rock + Dongle + whatever) UI
I believe Ace3 and Mapster is pretty efficient though, but I agree with your sentiment. It is a little bit contradiction when libs are made to make your mods/UI efficient, but instead you get multiple frameworks with a lot of libs (many doing same things). In the long run I think most current Ace2 mods will migrate to Ace3 which will be very good. (Edit: I should have read Xinhuan's post first, it explains about efficiency) /ot
Anyway, Mapster/Gathermate/Routes all are great stuff. Thanks.
Mapster does not provide a full Plugin API, all it does is manage the enable/disable state, and call :Refresh() when necessary.
The AlphaMap part will be considered, so will be GuildMap. As Xinhuan pointed out earlier, we're also considering a generic MapNotes mod to go along our current compilation.
And, the current Alpha setting is for the full Map, not only the border.
A "generic map notes" addon for Mapster (separate, dependency, whatever) will make the difference here and I'm sure for many others in the consideration whether to switch to this.
Already have Cartographer disabled & Mapster enabled in my 2-character "raid/party" ACP list sets to log on several seconds faster. Being able to attach map notes to Mapster so that I remember which ends of Auchindoun contain which instance (etc.) would be terrific :).
I've been trying for a while mapster+routes+gathermate the entire combo replaces most of the features that i was looking for in a map mod/gathering addon but i miss the option to hide/set alpha to 0 of the UI parts of the map leaving something close to an alpha map
This is a feature I also would really like to see. Making border etc. dissapear makes everything look so clean and takes up way less space. It was actually this feature that made me go to Cartographer from MetaMap way back in the day :)
Trying mapster, routes, gathermate for the last few days and liking it a lot.... the only things I miss from cart are the ability to set alpha on borders (everything not exactly map related) to 0 and a hotspot kind of addon so I can check where I'm going on the fly (yeah, Im a clicker... I cant get used to keybind everything).
Keep on the great work and thanks for your work so far :)
murazor, you don't need a separate minimap icon for Mapster (assuming this is what you mean by "hotspot")... clicking the Blizzard world map icon on your minmap should work fine. Make sure you don't have another addon hiding it.