Download
(9Kb)
Download
Updated: 11-26-08 07:41 AM
Pictures
File Info
Updated:11-26-08 07:41 AM
Created:unknown
Downloads:14,252
Favorites:106
MD5:

cargExplorer  Popular! (More than 5000 hits)

Version: 2.1.6 r313
by: Cargor [More]

You are a world explorer who tries do get the achievement of the same name? Or you just want to reveal the whole map? Then this addon may helps you. cargExplorer displays a small info text next to the WorldMap-close button which gives the percentage of your discovered areas. If you don't have all parts of the selected map discovered, the 10 zones with the most missing parts are shown in the tooltip.

Based on Achievements
While previous versions counted the map overlays to fetch the data, WotLK versions get their information from the achievements-UI.
If you don't have the achievement for the selected zone, the tooltip will give you information on which zones / areas are missing.

Due to the changes, the now obsolete Auto-Scan button was removed and you don't need to click all zones manually - It just works!
It should work properly will all map modifying addons as well as map revealing ones.

It comes also with a LibDataBroker-1.0 data object, so that you can integrate it in your favourite LDB display addon.

Planned Features:
- Clicking on the text will open the appropriate achievements window

Overview:
State: Released
Configuration: No configuration
Interfaces: LibDataBroker (data source)

Version 2.1.6 r313
- cargExplorer will not execute on achievement criteria update (the 'fps-bug')
- some (very) small code tuning

Version 2.1.5 r299
- okay, now cargExplorer updates really when a zone was discovered :P

Version 2.1.4 r292
- fixed Stranglethorn Vale display

Version 2.1.3 r291
- included Crystalsong Forest
- fixed cargExplorer not updating when a zone was discovered

Version 2.1.2 r270
- tooltip now display the correct zone info

Version 2.1.1 r259
- fixed tooltip not showing up (yep, WotLK too)

Version 2.1
- zones are now fetched through their map name (LibBabbleZone-3.0 removed)
- now provides a LDB-data source (LibDataBroker-1.1 integrated)

Version 1.1.1
- fixed tooltip not showing up

Version 1.1
- auto-scan button implemented

Version 1.0.5
- Bloodmyst Isle data update (+1 area)

Version 1.0.4
- hook fix implemented

Version 1.0.3
- Stonetalon Mountains data update (+1 area)

Version 1.0.2
- MozzFullWorldMap support added

Version 1.0.1
- Cartographer FogLight support added

Version 1.0
- initial release
- log messages prior to this version and minor changes are at the svn repository
Optional Files (0)


Post A Reply Comment Options
Unread 11-24-08, 09:00 AM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
Can only repeat that I don't have any clue how this could be possible, because I checked how often the code is executed - and especially in instances or at looting the addon should do nothing.

But, well, I'll start investigating again, and maybe ask the whole community for help.

EDIT: Good news. I repeated the code-executing tests and noticed that the WORLD_MAP_UPDATE events now fire every 5 seconds for 10 times in a row. So, if cargExplorer tries to run the 10x same code every 5 seconds, it could result in a lag.

EDIT 2: Now it get's interesting ... I noticed that this WORLD_MAP_UPDATE spam only occurs outside instances in Northrend - inside instances or on the old world, the addon doesn't execute code in intervalls.

EDIT 3: Okay, now I think I finally found the problem - cargExplorer updates every time a criteria of an achievement is updated (because it could be a discovered zone) - and Blizz updates the criteria on every spell cast or looting which would cause the fps drop.
I'll fix it as soon as possible.
__________________
« Website | GitHub »

Oh hai!
Last edited by xConStruct : 11-24-08 at 09:39 AM.
Report comment to moderator  
Reply With Quote
Unread 11-25-08, 04:13 PM  
Codex
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 280
Uploads: 12
The problem with cargexplorer now using the achievement track to check for unexplroed areas, is that the achievements dont contain every discoverable area.

I have the world explorer achievement, and still discover new places i fly over
Report comment to moderator  
Reply With Quote
Unread 11-26-08, 07:25 AM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
Yeah, I know - but cargExplorer 2 was especially developed for the achievements, because this is what most people are looking for.

If I can spare time, I'll maybe also update the old 1.0 version without achievements. But tracking all discoverable areas is a bit difficult - there are some which don't even have a texture part on the map (e.g. caves or very small outdoor areas.)

EDIT: the new update should fix the fps-issues.
__________________
« Website | GitHub »

Oh hai!
Last edited by xConStruct : 11-26-08 at 07:41 AM.
Report comment to moderator  
Reply With Quote
Unread 02-09-09, 11:35 PM  
Hevanus
A Deviate Faerie Dragon
 
Hevanus's Avatar

Forum posts: 15
File comments: 199
Uploads: 0
I'm experiencing a stuttering issue that appears to be a race condition between cargExplorer and TomTom. See my posts in the TomTom comments for details: http://www.wowinterface.com/download...=7032#comments
Report comment to moderator  
Reply With Quote
Unread 08-01-09, 09:46 AM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
Whew, my apologies for completely forgetting this post and my late answer >.>

I've looked into it directly after you posted your bug report, but I couldn't find anything that could cause this "race condition". cargExplorer only does something after the WORLD_MAP_UPDATE event, no hooking of function, no regular updating interval, so I don't have any clue on this one :/

Someone else reported something similar before (stuttering issues) ... but it seems to only effect some people? I can't really think of anything in my code that could cause this, sorry ...
__________________
« Website | GitHub »

Oh hai!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: