Addon Information
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Author:
Version:
2.1.6 r313
Date:
11-26-2008 08:41 AM
Size:
9.07 Kb
Downloads:
10,862
Favorites:
139
MD5:
Pictures
Click to enlarge
Zone information
Zone overview
cargExplorer   Popular! (More than 5000 hits)
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)
  Change Log - cargExplorer
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 - cargExplorer
Sorry, there are currently no optional files available.
  Archived Versions - cargExplorer
File Name
Version
Size
Author
Date
2.1.5 r299
9kB
Cargor
11-16-2008 06:05 AM
2.1.4 r292
9kB
Cargor
11-14-2008 07:54 AM
  Comments - cargExplorer
Post A Reply Comment Options
Old 08-01-2009, 11:46 AM  
Cargor
A Flamescale Wyrmkin
 
Cargor's Avatar
Interface Author - Click to view interfaces

Forum posts: 127
File comments: 242
Uploads: 17
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 ...
__________________
« Homepage | Git »

My blog is finally getting english!
Cargor is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-10-2009, 12:35 AM  
Hevanus
A Deviate Faerie Dragon
 
Hevanus's Avatar

Forum posts: 15
File comments: 209
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
Hevanus is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-26-2008, 08:25 AM  
Cargor
A Flamescale Wyrmkin
 
Cargor's Avatar
Interface Author - Click to view interfaces

Forum posts: 127
File comments: 242
Uploads: 17
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.
__________________
« Homepage | Git »

My blog is finally getting english!

Last edited by Cargor : 11-26-2008 at 08:41 AM.
Cargor is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-25-2008, 05:13 PM  
Codex
A Murloc Raider
Interface Author - Click to view interfaces

Forum posts: 9
File comments: 142
Uploads: 16
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
Codex is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-24-2008, 10:00 AM  
Cargor
A Flamescale Wyrmkin
 
Cargor's Avatar
Interface Author - Click to view interfaces

Forum posts: 127
File comments: 242
Uploads: 17
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.
__________________
« Homepage | Git »

My blog is finally getting english!

Last edited by Cargor : 11-24-2008 at 10:39 AM.
Cargor is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-24-2008, 04: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.
xska is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-14-2008, 07:52 AM  
Cargor
A Flamescale Wyrmkin
 
Cargor's Avatar
Interface Author - Click to view interfaces

Forum posts: 127
File comments: 242
Uploads: 17
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.
__________________
« Homepage | Git »

My blog is finally getting english!
Cargor is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-13-2008, 08:30 PM  
Dridzt
A Frostmaul Preserver
Interface Author - Click to view interfaces

Forum posts: 279
File comments: 409
Uploads: 37
Quote:
Originally posted by Cargor
Is Nek'mani Wellspring part of the achievements?
It is yes. It's needed for STV completion.
Dridzt is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-13-2008, 08:37 AM  
Cargor
A Flamescale Wyrmkin
 
Cargor's Avatar
Interface Author - Click to view interfaces

Forum posts: 127
File comments: 242
Uploads: 17
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.
__________________
« Homepage | Git »

My blog is finally getting english!
Cargor is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-13-2008, 05:45 AM  
Dridzt
A Frostmaul Preserver
Interface Author - Click to view interfaces

Forum posts: 279
File comments: 409
Uploads: 37
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
Dridzt is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-22-2008, 03:30 PM  
Cargor
A Flamescale Wyrmkin
 
Cargor's Avatar
Interface Author - Click to view interfaces

Forum posts: 127
File comments: 242
Uploads: 17
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%".
__________________
« Homepage | Git »

My blog is finally getting english!

Last edited by Cargor : 10-22-2008 at 03:48 PM.
Cargor is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-21-2008, 07:41 PM  
omeglidan
A Kobold Labourer

Forum posts: 0
File comments: 29
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%".
omeglidan is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-21-2008, 04:38 PM  
Jzar
A Flamescale Wyrmkin
 
Jzar's Avatar
Interface Author - Click to view interfaces

Forum posts: 104
File comments: 180
Uploads: 4
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!)
Jzar is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-20-2008, 07:15 PM  
Cargor
A Flamescale Wyrmkin
 
Cargor's Avatar
Interface Author - Click to view interfaces

Forum posts: 127
File comments: 242
Uploads: 17
Quote:
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

Quote:
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 :/
__________________
« Homepage | Git »

My blog is finally getting english!

Last edited by Cargor : 10-21-2008 at 09:01 AM.
Cargor is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-20-2008, 06:59 PM  
poppyq
A Kobold Labourer

Forum posts: 0
File comments: 1
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.
poppyq is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.