Download
(29 Kb)
Download
Updated: 03/20/16 12:43 PM
Pictures
File Info
Compatibility:
Thieves Guild (2.3)
Updated:03/20/16 12:43 PM
Created:08/23/14 12:54 PM
Monthly downloads:940
Total downloads:201,743
Favorites:119
MD5:
Chest Master 9000  Popular! (More than 5000 hits)
Version: 2.3
by: CrazyDutchGuy [More]
Chest Master 9000:
Chest Master 9000 is an Elder Scrolls Online addon that shows all the chest locations you found before on your World Map.


To import/merge chest from HarvestMap use the following command ingame with HarvestMap addon enabled:

/chest9000 importharvestmap



Updates :
Version 2.3 :
  • API Bump and Lib Update
Version 2.2 :
  • Fix for double/multiple pin's
Version 2.1 :
  • API BUMP
Version 2.0 :
  • API BUMP
  • Updated Libs
Version 1.3 :
  • API BUMP
  • Took over suggestions made by Garkin to make it latest patch compliant.
Version 1.2 :
  • API BUMP
Version 1.1 :
  • Added option to import from harvestmap
Version 1.0 :
  • Initial
Archived Files (7)
File Name
Version
Size
Uploader
Date
2.2
19kB
CrazyDutchGuy
11/15/15 02:05 PM
2.1
19kB
CrazyDutchGuy
11/07/15 08:55 AM
2.0
19kB
CrazyDutchGuy
09/05/15 12:35 PM
2.0
31kB
CrazyDutchGuy
07/20/15 12:47 PM
1.2
17kB
CrazyDutchGuy
09/25/14 03:00 PM
1.1
17kB
CrazyDutchGuy
08/23/14 02:33 PM
1.0
16kB
CrazyDutchGuy
08/23/14 12:54 PM


Post A Reply Comment Options
Unread 11/07/15, 03:47 AM  
Snakefish

Forum posts: 0
File comments: 109
Uploads: 0
Question Update?

It's outdated.
Will there be an Update?
Report comment to moderator  
Reply With Quote
Unread 11/07/15, 09:04 AM  
CrazyDutchGuy
 
CrazyDutchGuy's Avatar
AddOn Author - Click to view AddOns

Forum posts: 89
File comments: 187
Uploads: 9
As soon as an admin approves it, there is.
Report comment to moderator  
Reply With Quote
Unread 11/10/15, 01:43 PM  
weixm09
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 15
Uploads: 2
About bug with buggy pins

I reported that this addon will suffer from buggy pins(pins that are never removed on map) when used with AUI minimap.

Since you didn't fix this, I investigated it by myself.

In fact, this bug can be triggered even without AUI.

In your addon, you use local function 'pinCallback(pinManager)' as the 'pinTypeAddCallback' for 'LibMapPins'.
If you add a wrapper function for 'pinCallback' like:

Code:
local function pinCallbackWrapper(pinManager)
    zo_callLater(function() pinCallback(pinManager) end, 50)
end
and use it as the 'pinTypeAddCallback'.

You can see that the 'pinTypeAddCallback' function will be called twice when player open Map or Wayshrine. Then pins in current map will become buggy pins and never removed.

I think this problem must be due to some issues in 'LibMapPins'. And when used with AUI, this problem will arise without the 'zo_callLater' wrapper.

Inspired by the addon 'Skyshards', I have learnt a workaround.
The code changed is as follows:

Code:
local updating = false
local function pinCallback(pinManager)
    local chestData = ChestMaster9000.SV["data"][GetMapTileTexture()]
	
    if not chestData then
        updating = false
        return
    end

    for _,chest in ipairs(chestData) do
        if chest[3] then
            pinLayout.tint = color[chest[3]]	
        else
            pinLayout.tint = color[1]
        end
        LMP:CreatePin( Addon.Name.."MapPin", chest, chest[1], chest[2],nil)
    end
    updating = false;
end

local function pinCallbackWrapper(pinManager)
    if updating then return end
    updating = true
    zo_callLater(function() pinCallback(pinManager) end, 50)
end
The trick is that by introducing a control parameter 'updating' and delaying its switch from 'true' to 'false', we can block the subsequent second 'pinTypeAddCallback' function call. As a result, no pins will be added twice and no pins will become buggy.

This is what I found by debugging for 4 hours. Hope this will make sense.
Last edited by weixm09 : 11/10/15 at 01:50 PM.
Report comment to moderator  
Reply With Quote
Unread 11/13/15, 01:09 PM  
CrazyDutchGuy
 
CrazyDutchGuy's Avatar
AddOn Author - Click to view AddOns

Forum posts: 89
File comments: 187
Uploads: 9
Thanks for investigating. I'll throw up a patch in the near time to fix this
Report comment to moderator  
Reply With Quote
Unread 12/01/15, 11:29 AM  
oldbushie

Forum posts: 5
File comments: 111
Uploads: 0
So far this has been useful for the treasure chest achievement. However, it also auto-marks locked doors as "chests" for some reason.
Report comment to moderator  
Reply With Quote
Unread 12/03/15, 12:11 PM  
CrazyDutchGuy
 
CrazyDutchGuy's Avatar
AddOn Author - Click to view AddOns

Forum posts: 89
File comments: 187
Uploads: 9
Originally Posted by oldbushie
So far this has been useful for the treasure chest achievement. However, it also auto-marks locked doors as "chests" for some reason.
Ok i didn't play for a while i guess, but if doors have the same lockpicking mechanic as chests, then that would explain it.
Report comment to moderator  
Reply With Quote
Unread 12/04/15, 10:50 AM  
oldbushie

Forum posts: 5
File comments: 111
Uploads: 0
Originally Posted by CrazyDutchGuy
Originally Posted by oldbushie
So far this has been useful for the treasure chest achievement. However, it also auto-marks locked doors as "chests" for some reason.
Ok i didn't play for a while i guess, but if doors have the same lockpicking mechanic as chests, then that would explain it.
Yeah there's no difference between picking doors and picking chests; they even have the same levels of difficulty. Might make it hard to differentiate between the two if that's what you're detecting.
Report comment to moderator  
Reply With Quote
Unread 02/17/16, 11:18 PM  
micah06v8

Forum posts: 0
File comments: 8
Uploads: 0
Question

What would be the difference between using this and HarvestMap? That it would only show chests?
Report comment to moderator  
Reply With Quote
Unread 02/18/16, 12:39 PM  
CrazyDutchGuy
 
CrazyDutchGuy's Avatar
AddOn Author - Click to view AddOns

Forum posts: 89
File comments: 187
Uploads: 9
Re: Question

Originally Posted by micah06v8
What would be the difference between using this and HarvestMap? That it would only show chests?
Only shows chests that you have discovered before.
Report comment to moderator  
Reply With Quote
Unread 03/13/16, 02:17 AM  
Snakefish

Forum posts: 0
File comments: 109
Uploads: 0
What about an Update? (Thieves Guild)
Report comment to moderator  
Reply With Quote
Unread 03/13/16, 03:42 PM  
CrazyDutchGuy
 
CrazyDutchGuy's Avatar
AddOn Author - Click to view AddOns

Forum posts: 89
File comments: 187
Uploads: 9
Originally Posted by Snakefish
What about an Update? (Thieves Guild)
Does it still work in the latest version ? If so, i just API bump it
Report comment to moderator  
Reply With Quote
Unread 03/17/16, 10:16 AM  
Snakefish

Forum posts: 0
File comments: 109
Uploads: 0
Originally Posted by CrazyDutchGuy
Originally Posted by Snakefish
What about an Update? (Thieves Guild)
Does it still work in the latest version ? If so, i just API bump it
Yes, pls
Report comment to moderator  
Reply With Quote
Unread 03/20/16, 12:47 PM  
CrazyDutchGuy
 
CrazyDutchGuy's Avatar
AddOn Author - Click to view AddOns

Forum posts: 89
File comments: 187
Uploads: 9
Updated for the avid users
Report comment to moderator  
Reply With Quote
Unread 10/15/16, 11:51 AM  
timidobserver

Forum posts: 37
File comments: 299
Uploads: 0
Is this addon still be maintained? If so, I have an issue where it only marks chests that I unlock. If in a dungeon I'd like it to mark chests that other people unlock as long as I loot it.
Report comment to moderator  
Reply With Quote
Unread 01/18/17, 12:07 PM  
HarkSublime

Forum posts: 0
File comments: 1
Uploads: 0
I'm not sure this is working right.

I have this and lost treasures and thieves trove markers. But this one is the only one that says out of date. I was in a cave in the rift and noticed it wasnt showing up all the chests i unlocked and completly taken. It showed a few but thats it.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.