Download
(9Kb)
Download
Updated: 11-26-08 07:41 AM
Pictures
File Info
Updated:11-26-08 07:41 AM
Created:unknown
Downloads:14,250
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 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
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 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 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-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-24-08, 03:54 AM  
xska
A Kobold Labourer

Forum posts: 1
File comments: 10
Uploads: 0
FPS drop

I've also had the issue with FPS dropping in instances, or rather instance maps (ie Blackfathom Deeps without even entering the actual instance, just running around the caves). Narrowed it down to this addon and had to disable it.

The lag often happened when someone is looting a mob.
Report comment to moderator  
Reply With Quote
Unread 11-14-08, 06:52 AM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
Okay, found the bug.
Didn't know how this could happen, but somehow I used the achievement-id for "Green Hills of Stranglethorn" instead of "Explore Stranglethorn" ... Update will follow in a few minutes.
__________________
« Website | GitHub »

Oh hai!
Report comment to moderator  
Reply With Quote
Unread 11-13-08, 07:30 PM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1359
File comments: 829
Uploads: 55
Originally posted by Cargor
Is Nek'mani Wellspring part of the achievements?
It is yes. It's needed for STV completion.
Report comment to moderator  
Reply With Quote
Unread 11-13-08, 07:37 AM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
Is Nek'mani Wellspring part of the achievements? cargExplorer only reads the the needed subzones for the different achievements, not the actual undiscovered areas - so if an area is not part of an achievement, cargExplorer won't show it.

Yeah, the LDB-implementation is very simple at the moment - it is only updated when you select another zone in the map, I'll try to improve it as soon as possible.
__________________
« Website | GitHub »

Oh hai!
Report comment to moderator  
Reply With Quote
Unread 11-13-08, 04:45 AM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1359
File comments: 829
Uploads: 55
Nek'mani Wellspring (28.0, 62.8) in Stranglethorn Vale seems to be missing.
The percentage on the LDB display block (using Fortress) doesn't seem to update as more subzones are discovered.

Only 2 minor things I've observed sofar.

Very nice and helpful addon, thanks for sharing
Report comment to moderator  
Reply With Quote
Unread 10-22-08, 01:30 PM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
Re: Broker

cargExplorer gives the data in two formats:
- first the "text" attribute which is, for example, "100% discovered"
- a "value" attribute, which is "100%" and a "suffix" attribute which holds the " discovered"

The broker display addon should choose (or give the user an option) how the data should be displayed.
I don't know which display addon you use, but I know it from StatBlock that you can choose your own suffix (or even remove it completely), so that it only reads "100%".
__________________
« Website | GitHub »

Oh hai!
Last edited by xConStruct : 10-22-08 at 01:48 PM.
Report comment to moderator  
Reply With Quote
Unread 10-21-08, 05:41 PM  
omeglidan
A Kobold Labourer

Forum posts: 0
File comments: 86
Uploads: 0
Broker

Can you add an option to disable the "Complete" text in the databroker plugin. So it'll display just the amount completed "100%".
Report comment to moderator  
Reply With Quote
Unread 10-21-08, 02:38 PM  
Jzar
A Chromatic Dragonspawn
 
Jzar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 158
File comments: 281
Uploads: 5
Thank you so much for your persistance! This will make getting all the exploration acheivements much easier now! (Yes, it works perfectly for me, now!)
Report comment to moderator  
Reply With Quote
Unread 10-20-08, 05:15 PM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
Originally posted by Jzar
Unfortunately, 2.1.1 is what I had from the start. Maybe that bug's not all the way patched. Thanks for your work, though!
Okay, I'll investigate the problem further - Strange, because for me it works perfectly ...

EDIT: Well okay, sorry, now got the problem, too

Originally posted by poppyq
This addon kills my FPS when I zone into an instance. When I go back out of the instance I'm fine. Tested this by disabling addons until I narrowed it down to cargexplorer. May need an update to prevent the addon from doing anything when in an instance.
The addon is scripted the way that it only does something when the worldmap is updated (so, another zone is selected)- maybe Blizz updates the map several times when entering an instance? I'll check it.

EDIT: Well, I'm on tracing what could cause the problem, but I don't have any clue. The map updates around 80 times on login (for each available zone in game), but only ~5 times after entering an instance - and only during the loading screen and not afterwards while playing. So, cargExplorer doesn't execute any code after the loading screen.
Does the problem occur in every instance or just in specific ones / which ones did you test?
And did you disable really every addon except cargExplorer to check it? cargExplorer uses different libs and other addons could use the same ones (and because libs share their code, it seems like it is executed by cargExplorer).
Sorry, but at the moment I don't have any idea how the fps drop could be caused :/
__________________
« Website | GitHub »

Oh hai!
Last edited by xConStruct : 10-21-08 at 07:01 AM.
Report comment to moderator  
Reply With Quote
Unread 10-20-08, 04:59 PM  
poppyq
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
This addon kills my FPS when I zone into an instance. When I go back out of the instance I'm fine. Tested this by disabling addons until I narrowed it down to cargexplorer. May need an update to prevent the addon from doing anything when in an instance.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: