mvgulik wrote:The Default client is sharing markers between characters on the same account. (different accounts: unknown - could not test that)
And although its not showing a merged map of all explored maps by the different characters. One can switch to the explored map of an other character by activating a marker created by that character.
That's due to them being stored in the solo `index` file
[1] which is
usually independent of character or account. As all cache files, including map files, are from the
HashDirCache which unique only based on the location and ID. The ID is just made up of the haven-res location (which is why http/https makes a difference) since the filenames themselves are hashed with the ID included.
Default should also merge and show you shared maps between characters/accounts as well since the files also aren't connected to a character in any manner. The main factor here is the grid ID which is static and if you've seen it before on any other character it should merge the segments to stitch the shared maps. You should be able to log in at the same spot on different characters and see the same shared map.
There's really only one exception to this and it's if this
function is actually generating anything extra, which is based on character, but at least in my case i've never seen it return anything and thus keep everything independent of character/account. If you do want to see if the cached files are being saved by anything character related just open a cache file in a hex editor and check the header. You should see something like this:
- Code: Select all
|- 1 | - Base filename
| |- HashDirCache ID | |- MapFile specific name (grid-XXX, gi-XXX, index, etc)
v v v v
..$http://game.havenandhearth.com/hres/..map/grid-988cd5f709364f18.
In my case my filenames are independent of anything since they are just `map/....` but if you see something like `map/{BLAH BLAH}/....` then it's picking up something from that function related to your character and that would apply to everything (markers, grids, segments, etc).