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:164
Total downloads:127,685
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 04/23/14, 11:40 AM  
Darkezio

Forum posts: 0
File comments: 1
Uploads: 0
Re: Re: Error as well!

Originally Posted by elfindreams
Originally Posted by joshmiller83
This error has to do with what appears an attempt to replace certain fixed values in the code with constant object properties. (which is a good thing). And with the addition of some new properties. But for some reason this seems to be failing if there is a SV for the object tho... not sure why.

TLDR... delete the SavedVariables\ZrMM.lua and this will go away.
Thank you so much! No more errors or problems after deleting the saved variables.
Report comment to moderator  
Reply With Quote
Unread 04/23/14, 11:18 AM  
joshmiller83
AddOn Super User
 
joshmiller83's Avatar
Premium Member

Forum posts: 70
File comments: 243
Uploads: 0
Originally Posted by Shocker74
This last patch once again broke the addon completely.
Even the settings menu is missing everything...

1.11 was the latest version that works for me.
Works just fine! Woot!
Report comment to moderator  
Reply With Quote
Unread 04/23/14, 11:13 AM  
Shocker74

Forum posts: 1
File comments: 24
Uploads: 0
This last patch once again broke the addon completely.
Even the settings menu is missing everything...

1.11 was the latest version that works for me.
Last edited by Shocker74 : 04/23/14 at 11:13 AM.
Report comment to moderator  
Reply With Quote
Unread 04/23/14, 10:35 AM  
Aoon
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 77
Uploads: 1
Uploaded fix for the issues. Did as Wykkyd suggested. Also updated the LibAddonMenu-1.0 to match the current version. Not sure why it wasn't already.

Also not sure why but I never had these errors when testing, so I wasn't able to confirm that it did fix them.
Report comment to moderator  
Reply With Quote
Unread 04/23/14, 09:05 AM  
elfindreams

Forum posts: 0
File comments: 20
Uploads: 0
Re: Error as well!

Originally Posted by joshmiller83
This error has to do with what appears an attempt to replace certain fixed values in the code with constant object properties. (which is a good thing). And with the addition of some new properties. But for some reason this seems to be failing if there is a SV for the object tho... not sure why.

TLDR... delete the SavedVariables\ZrMM.lua and this will go away.
Last edited by elfindreams : 04/23/14 at 09:06 AM.
Report comment to moderator  
Reply With Quote
Unread 04/23/14, 05:41 AM  
Xie

Forum posts: 0
File comments: 20
Uploads: 0
Originally Posted by Mõh
Originally Posted by Wykkyd
Line 1007 is causing anchor errors. Comment that line out and you'll stop colliding with other addons.
How do we comment out a line ? what's this supposed to look like ?
Like THIS:
--ctrl:SetAnchor(point, ctrlTo, relativePoint)
Report comment to moderator  
Reply With Quote
Unread 04/23/14, 05:11 AM  
Mõh

Forum posts: 1
File comments: 28
Uploads: 0
Originally Posted by Wykkyd
Line 1007 is causing anchor errors. Comment that line out and you'll stop colliding with other addons.
How do we comment out a line ? what's this supposed to look like ?
Report comment to moderator  
Reply With Quote
Unread 04/23/14, 04:33 AM  
Locnar

Forum posts: 8
File comments: 9
Uploads: 0
Making these couple of changes got 1.12 of this addon to work for me without issues.

Code:
You may want to add this to your txt file for this addon.
## OptionalDependsOn: LibAddonMenu-1.0

Line 1007 is causing anchor errors. Comment that line out and you'll stop colliding with other addons.
Report comment to moderator  
Reply With Quote
Unread 04/22/14, 03:46 PM  
Raible

Forum posts: 0
File comments: 4
Uploads: 0
Can't live without this addon!!! You have me spoiled now. Going back to 1.11 for now. Let us know when you get it worked out.

Thanks for all your work on this one. It's a great addon.
Report comment to moderator  
Reply With Quote
Unread 04/22/14, 03:29 PM  
Wykkyd
Are you Wykkyd Gaming?
 
Wykkyd's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 107
File comments: 390
Uploads: 28
Line 1007 is causing anchor errors. Comment that line out and you'll stop colliding with other addons.
Report comment to moderator  
Reply With Quote
Unread 04/22/14, 02:06 PM  
skyraker
AddOn Author - Click to view AddOns

Forum posts: 154
File comments: 129
Uploads: 4
You may want to add this to your txt file for this addon.

Code:
## OptionalDependsOn: LibAddonMenu-1.0
Report comment to moderator  
Reply With Quote
Unread 04/22/14, 02:05 PM  
skyraker
AddOn Author - Click to view AddOns

Forum posts: 154
File comments: 129
Uploads: 4
I wonder if the problem is in that the addon doesn't call out the dependencies for LibAddonMenu in the .txt file. This causes the addon to use one that is loaded with another addon.
Report comment to moderator  
Reply With Quote
Unread 04/22/14, 01:52 PM  
joshmiller83
AddOn Super User
 
joshmiller83's Avatar
Premium Member

Forum posts: 70
File comments: 243
Uploads: 0
Originally Posted by Wykkyd View Post
Also this from ZrMM seems like it would cause this very issue:

Line 1005: ctrl:ClearAnchors()
Line 1006: ctrl:SetAnchor(point, ctrlTo, relativePoint)
Line 1007: ctrl:SetAnchor(point, ctrlTo, relativePoint)
Report comment to moderator  
Reply With Quote
Unread 04/22/14, 01:50 PM  
Fing3rz

Forum posts: 11
File comments: 53
Uploads: 0
Exclamation too many anchors processed

Report comment to moderator  
Reply With Quote
Unread 04/22/14, 01:29 PM  
joshmiller83
AddOn Super User
 
joshmiller83's Avatar
Premium Member

Forum posts: 70
File comments: 243
Uploads: 0
Question Quote By Another Author!

Originally Posted by bsrealm

I believe LibAddOnMenu was updated recently. I don't use the slider, so its ZrMM thats trying to get something thats probably changed. Will take a look. Thanks for the post!

EDIT: I went to the ZrMM addon page and I see other comments that show the same error, with various addons as the source. The reason my addon's name pops up is simply because the first addon to load the lib will be the source for all uses of the lib. If ZrMM needs a changed LAM, he has to make sure not to use libstub and call it. I've updated the Lib to the latest version, hope ZrMM's author can make sure to use the latest as well.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: