Download
(15 Kb)
Download
Updated: 06/09/14 08:03 AM
Patch for:
ZrMiniMap.
Pictures
File Info
Compatibility:
Craglorn (1.1)
Updated:06/09/14 08:03 AM
Created:04/06/14 09:20 AM
Monthly downloads:93
Total downloads:127,559
Favorites:361
MD5:
Categories:Discontinued & Outdated, Map, Coords, Compasses
ZrMM - Modified  Popular! (More than 5000 hits)
Version: 1.17
by: Aoon [More]
Based off of the original ZrMM by Zerorez. Will be updating with fixes and features as time allows.

** Added global functions to support showing/hiding custom pins **
function ZrMM_RegisterCustomPin(pinType, name) - pinType:Number(custom pinType), name:string(friendly name)

function ZrMM_UnregisterCustomPin(pinType) - pinType:Number(custom pinType)

function ZrMM_ExcludePinType(pinType, exclude) - pinType:Number(custom pinType), exclude:Boolean(true to exclude it from the minimap, false to include)

Current feature set:
  • Resizeable and moveable minimap.
  • Supports zoom in/out VIA keybind or settings panel
  • Toggle visibility VIA keybind
  • Supports displaying worldmap pins(filter and color options carry over)
  • Supports Group Member real time location in same zone
  • Configurable anchor position for zoom and zone label
  • Configurable color text for zoom and zone label
  • Configurable hide/show zoom and zone label
  • Select to use camera or player heading for player indicator
  • Tracks group members position live in same zone

Current features being investigated:
  • More robust group member tracking
  • Replace group member pins with imagery that conveys more info(class/role icon? names?)
  • Border/alpha/round look
  • Map rotation
  • Clamp certain pins to map edge

Tech debt:
  • Investigate existing API functionality
  • Code restructure/rewrite
v1.17
Added:
function ZrMM_RegisterCustomPin(pinType, name)
function ZrMM_UnregisterCustomPin(pinType)
function ZrMM_ExcludePinType(pinType, exclude) - pinType:Number, exclude:Boolean
These global functions can be used by addon devs to tell ZrMM to not display certain custom pintypes. The register and unregister functions only add to a list currently that I may or may not add configurable options in the minimap itself to toggle visibility. For now ZrMM_ExcludePinType is the method to hide pins.

v1.16
Fix:
Error upon logging in for first time

v1.155
Fix:
Group pins should now update properly without having to open world map
Actual current quest should now be represented/tracked without having to open world map

v1.151
Updated api version

v1.15
Fix:
Anchoring issues in certain transitions(map tiles not aligned properly)
*I forget if there was anything else...*

v1.14
Fix:
Map improperly loading with tiles mismatched or off centered
Map will auto hide if it fails to load a map properly(should fix zones with no map or black worldmap)
Map will center if no player indicator is available(in some zones worlmap does not show player indicator)
Fixed zoomlabel to hide properly when set to hide

Added:
Black background is no longer present
Settings are now global to all characters per account
Added binding to toggle visibility of minimap


v1.13
Fix:
Too many anchors issue
Conflict with incorrect LibAddonMenu-1.0 library

v1.12
Fix:
Cyrodiil map pins from staying on minimap when they should not
map changes when changing floors in areas that have floors
Bindings should work in all languages now(Scharesoft)

Added:
Setting for map to be clamped to screen(EnSabahNur)

v1.11
Fix for startup error with no saved variables present

v1.10
Fix:
Quest blob pins will now be properly sized on minimap(Arpheus)
Rouge group pin under player pin will not show anymore
Stutter issue should be resolved

Technical:
Reworked more functions addon is more event driven for "heavy lifting"
Removed delays for most functions as heavy lifting was separated.


v1.02
Added:
Configurable anchor position for zoom and zone label
Configurable color text for zoom and zone label
Setting to hide zoom label
Can select to use camera or player heading for player indicator
Different zoom levels for dungeons/towns and larger areas(Arpheus)
Map size can now be set in increments of 10 instead of 100(Arpheus)

v1.01:
Fix:
Zoom level not populating label on startup
Zonename showing extra characters for some languages

Added:
Support for color matching of worldmap pins to minimap


v1.0:
Fix:
Cyrodiil map issue
startup errors
group member pins location updating

Added:
Zoom to Settings Panel and and is also in Keybinds

Technical:
Restructured the update flow a bit so we do not load or recreate the map every update
Probably other stuff as well...
Archived Files (12)
File Name
Version
Size
Uploader
Date
1.16
15kB
Aoon
06/04/14 03:11 AM
1.155
15kB
Aoon
06/04/14 02:23 AM
1.151
15kB
Aoon
05/25/14 03:53 AM
1.15
15kB
Aoon
05/07/14 03:12 PM
1.14
15kB
Aoon
04/28/14 07:53 PM
1.13
14kB
Aoon
04/23/14 10:32 AM
1.12
14kB
Aoon
04/22/14 12:57 AM
1.11
13kB
Aoon
04/15/14 09:30 PM
1.10
13kB
Aoon
04/15/14 07:21 PM
1.02
12kB
Aoon
04/09/14 11:47 PM
1.01
11kB
Aoon
04/08/14 10:34 AM
1.0
10kB
04/06/14 09:20 AM


Post A Reply Comment Options
Unread 08/29/14, 09:39 AM  
Gwrtheyn

Forum posts: 0
File comments: 10
Uploads: 0
misspost sry
Last edited by Gwrtheyn : 08/29/14 at 12:16 PM.
Report comment to moderator  
Reply With Quote
Unread 06/30/14, 06:22 PM  
SokarGoldberg

Forum posts: 2
File comments: 27
Uploads: 0
Aoon (creater of this mod "version") wasn't active since: 06/18/14 11:25 AM

He seems occupied or not interested anymore?

Edit:
Someone added a new version of the mod:
http://www.esoui.com/downloads/info605-ZrMiniMap-Updated.html
Let's hope they keep it alive for the further versions.
Last edited by SokarGoldberg : 06/30/14 at 06:25 PM.
Report comment to moderator  
Reply With Quote
Unread 06/28/14, 02:49 PM  
Superimposedhope

Forum posts: 1
File comments: 32
Uploads: 0
Originally Posted by Royal
Hi I am just here to ask if you can update the ZrMM because there was an update for eso and it no longer works
Most of the posts below me and the last 2 pages are answering this question.



[quote=kly]
Originally Posted by ChaosUK
Originally Posted by SilverWF
You need to find string 554 with text "if pin:GetTextureInfo() ~= zrpin.texture then"
and replace it with "if pin:GetTextureFileName() ~= zrpin.texture then"
This should read "line 554", which is the line number of the file `ZrMM.lua` where you fix this.
Last edited by Superimposedhope : 06/28/14 at 02:52 PM.
Report comment to moderator  
Reply With Quote
Unread 06/28/14, 01:24 PM  
Royal

Forum posts: 0
File comments: 1
Uploads: 0
UpDate Please

Hi I am just here to ask if you can update the ZrMM because there was an update for eso and it no longer works
Report comment to moderator  
Reply With Quote
Unread 06/28/14, 11:09 AM  
Superimposedhope

Forum posts: 1
File comments: 32
Uploads: 0
First of all, thank you for the work you guys do on maintaining this map and the help you guys provide.

I looked through the forum but couldn't find this anywhere;

I have my map working but it resizes itself and I can't change it back to the size I have set in the settings. I have it set at 300 with transparency at 25% but if I /reloadui it'll change to a smaller size and I can't get it back to the right size except to quit the game then start it back up, log out doesn't work either.

Please Help,
Thanks,
J
Report comment to moderator  
Reply With Quote
Unread 06/27/14, 11:25 PM  
kiralia

Forum posts: 0
File comments: 7
Uploads: 0
Slightly different question to the current norm.

I am trying to use harvestmap alongside this minimap. The node pins even on the smallest setting are still very large on zrmm, on another minimap they are nice and small but the other minimap caused other problems.

Does anyone know of a way to change the size of the harvest node pins on the minimap without reducing the size of other pins further?

I tried asking on the harvestmap page but no help forthcoming, just told me to ask here.
Report comment to moderator  
Reply With Quote
Unread 06/27/14, 07:52 AM  
unhappyangel83

Forum posts: 0
File comments: 2
Uploads: 0
hello, update pls for new API

EDIT: ok i fixed by line 554

thx great unhappy
Last edited by unhappyangel83 : 06/27/14 at 07:59 AM.
Report comment to moderator  
Reply With Quote
Unread 06/26/14, 08:48 PM  
kiralia

Forum posts: 0
File comments: 7
Uploads: 0
Tizerak that is the wrong file, the file you want is not the one in the variables folder it is the one in the
Users\name\Documents\Elder Scrolls Online\live\AddOns\ZrMM folder.

Riberion make sure that you are downloading the correct version (this one), especially easy to grab the wrong one if you are using minion...you need the one by Aoon. When you delete the older verions make sure you delete both the addon file AND the variables file. Have talked several people through doing this so it definitely works.
Report comment to moderator  
Reply With Quote
Unread 06/26/14, 08:15 PM  
Defilade
 
Defilade's Avatar

Forum posts: 1
File comments: 38
Uploads: 0
Originally Posted by SilverWF
You need to find string 554 with text "if pin:GetTextureInfo() ~= zrpin.texture then"
and replace it with "if pin:GetTextureFileName() ~= zrpin.texture then"
Thanks, that worked perfectly.
Report comment to moderator  
Reply With Quote
Unread 06/26/14, 07:20 PM  
Ashtaris

Forum posts: 0
File comments: 33
Uploads: 0
Just to let you know, I tried the patch suggested replacing the function call and it worked fine. Thanks for the update
Report comment to moderator  
Reply With Quote
Unread 06/26/14, 05:19 PM  
riberion

Forum posts: 0
File comments: 1
Uploads: 0
I have also done as the previous posts suggest. Several times, in fact. I have even gone as far as deleting, then re-downloading the add on, made the changes again, and I am still getting an error. Can't you just update the download instead of everyone having to update the code? Some of us aren't familiar with working with code, and that would make this a lot easier. Love the map! Thanks.
Report comment to moderator  
Reply With Quote
Unread 06/26/14, 05:14 PM  
Tizerak

Forum posts: 4
File comments: 3
Uploads: 0
I reloaded the addon after reading the fixes here, but mine only has like 40ish lines of code:

Code:
ZrMM_SavedVariables =
{
    ["Default"] = 
    {
        [""] = 
        {
            ["$AccountWide"] = 
            {
                ["ZoneNameDock"] = "TOPCENTER",
                ["version"] = 6,
                ["clampToScreen"] = true,
                ["hideZoneName"] = true,
                ["position"] = 
                {
                    ["point"] = 3,
                    ["offsetX"] = 1664,
                    ["offsetY"] = 7,
                    ["relativePoint"] = 3,
                },
                ["hideCompass"] = false,
                ["MapZoomTown"] = 60,
                ["PinScale"] = 40,
                ["hideZoomLabel"] = true,
                ["ZoneNameMapDock"] = "BOTTOMCENTER",
                ["MapZoom"] = 10,
                ["zoneNameColor"] = 
                {
                    ["r"] = 1,
                    ["g"] = 1,
                    ["b"] = 1,
                    ["a"] = 1,
                },
                ["ZoomLabelDock"] = "TOPLEFT",
                ["heading"] = "PLAYER",
                ["MapSize"] = 250,
                ["MapAlpha"] = 100,
                ["ZoomLabelMapDock"] = "TOPLEFT",
                ["zoomLabelColor"] = 
                {
                    ["r"] = 1,
                    ["g"] = 1,
                    ["b"] = 1,
                    ["a"] = 1,
                },
            },
        },
    },
}
Report comment to moderator  
Reply With Quote
Unread 06/26/14, 10:12 AM  
mikzen

Forum posts: 0
File comments: 2
Uploads: 0
ZRMM Lua file

I have done exactly as you have suggested and I still have a great big UI Error box which cannot be closed.

It says

user:/Addons?ZrMM/ZrMM.lua554:function expected instead of nil stack traceback:
user:/AddOns/ZrMM/ZrMM.lua:554:in function MM_PinCopy
user:/AddOns?ZrMM/ZrMM.lua172:in function MM_PinUpdate

similar line 127 and line 60.

But hey the map is there , I cannot see the rest of the screen because of the big black Error box

I must be doing something really simple and stupid wrong it has something to do with "filename"
surely I don't just add that to the line what is the filename is it Liveeu or something
Report comment to moderator  
Reply With Quote
Unread 06/26/14, 09:39 AM  
Eldorhaan
 
Eldorhaan's Avatar

Forum posts: 2
File comments: 142
Uploads: 0
Hi Mick, don't touch to the filename, just open your C:\Users\yourname\Documents\Elder Scrolls Online\live or liveeu\AddOns\ZrMM and find the file ZrMM.lua. Open it with notepad++ and go to the line 554.

And change this line to :" if pin:GetTextureFileName() ~= zrpin.texture then "
Report comment to moderator  
Reply With Quote
Unread 06/26/14, 09:28 AM  
arthedainn
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 1
Uploads: 1
sorry for my bad english, it's a google translation.

for ZrMM - Modified working again you should replace line 554 GetTextureInfo () by GetTextureFileName ()
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: