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:166
Total downloads:127,693
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/12/14, 12:38 AM  
Joviex
 
Joviex's Avatar
AddOn Author - Click to view AddOns

Forum posts: 42
File comments: 110
Uploads: 3
Originally Posted by Mike JezZ
I don't know if I am the only one, but I have very insane FPS drops when I run this mod. Anyone else with this problem?
Yes. Me.

I got a 780gtx with 4gb o ram. Smokes everything. The minute I turn this mod on my fps (pegged at 60) drops to 11.

Now, to be fair, I am using ESOHead with a 4meg POI data file. So I got POIs everywhere, BUT, the zoom is cranked up a fair bit, so I would assume it only draws what is in "view". I suppose that is not the case.
Report comment to moderator  
Reply With Quote
Unread 04/11/14, 10:21 PM  
Attorneyatlawl

Forum posts: 7
File comments: 37
Uploads: 0
I'll try it shortly, I did try redownloading the addon but I had not removed the saved variables, so that's possible it could fix it. Again thanks for the helpful replies!
Report comment to moderator  
Reply With Quote
Unread 04/11/14, 09:56 PM  
Aoon
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 77
Uploads: 1
I assume this happened after you got the most recent version? If that is the case:
  1. Remove ZrMM ( delete ZrMM from "live/addons/" )
  2. Remove saved Variables ( delete ZrMM.lua from "Live/SavedVariables/" )
  3. Download and install latest version
  4. Verify if issue is still present
  5. If issue still occurs repeat steps 1 and 2 above, then download 1 version back and see if issue is present.

previous versions:http://www.esoui.com/downloads/filei...p?id=142#other
Report comment to moderator  
Reply With Quote
Unread 04/11/14, 09:43 PM  
Attorneyatlawl

Forum posts: 7
File comments: 37
Uploads: 0
Originally Posted by Aoon
Originally Posted by Attorneyatlawl
Anyone else getting a big hitch when opening/closing UI windows with ZR MM enabled since yesterday? Disabling the addon fixes it but I love this thing... .
When testing last version I didn't notice anything like that. I'm curious what other addons do you have running? Does it happen in all areas? go into instance maps and test as well. I.e. where your world map is only the building you're in or instance you're in like del's claim or some quest zones.
Hi, thanks for the response... I did try it with every other addon disabled but this one and it was still doing it, including in instances and small towns. My addons are:
Craftresearchtimer
craftxpmsg
dv alt bags
Foundry tactical combat
mhFramework
mhGrouptools
mhMailreturn
mhOutfitter
mhQuesttools
Recount
ResearchAssistant Refined
SkyShards
Warlegend Groupframe
ZR Minimap

Thanks again.
Report comment to moderator  
Reply With Quote
Unread 04/11/14, 09:20 PM  
Aoon
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 77
Uploads: 1
Originally Posted by Attorneyatlawl
Anyone else getting a big hitch when opening/closing UI windows with ZR MM enabled since yesterday? Disabling the addon fixes it but I love this thing... .
When testing last version I didn't notice anything like that. I'm curious what other addons do you have running? Does it happen in all areas? go into instance maps and test as well. I.e. where your world map is only the building you're in or instance you're in like del's claim or some quest zones.
Last edited by Aoon : 04/11/14 at 09:21 PM.
Report comment to moderator  
Reply With Quote
Unread 04/11/14, 08:27 PM  
Attorneyatlawl

Forum posts: 7
File comments: 37
Uploads: 0
Anyone else getting a big hitch when opening/closing UI windows with ZR MM enabled since yesterday? Disabling the addon fixes it but I love this thing... .
Report comment to moderator  
Reply With Quote
Unread 04/11/14, 03:41 PM  
Arpheus
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 15
Uploads: 1
Originally Posted by Aoon
Originally Posted by Fing3rz
For clarity, the blue player arrow on the minimap also shows a group member icon stacked under it. Only happens in a group. Happens with any number of people. Happens in all zones. Works fine on login. Appears after a /reloadui. Zoning may cause it as well. Not sure atm. I did try ZrMM with no other addons but issue still occurs.
I finally reproed this issue. I'll get a fix in as soon as I can. The issue is with assumption that group1 is always the player as it is in other games. I tested it a bit and it always seemed I was group1. The associated user with each group# tag never changes. so I must have been the first in party every time before. Easiest solution is to change line 361 from:
if unitTag ~= "group1" then
to:
if GetUnitName(unitTag) ~= playerName then


and add this:
local playerName = GetUnitName("player")
next to(about line 337):
local playerZone = GetUnitZone("player"):
Aoon I tested this just before and it seemed to work for me too.
Report comment to moderator  
Reply With Quote
Unread 04/11/14, 01:12 PM  
KatoNamus

Forum posts: 0
File comments: 1
Uploads: 0
Feature Request

Hi Aoon & Arpheus

First off: thank you so much for an already excellent addon. You've definetly given us a quality of life enhancement worthy of epic kudos.

Actual request: Would it be possible to make the map's alpha and the pins' alpha two distinct and separate settings? And maybe to have a button to center the map so the player's arrow is centered on the reticle? Then I could set the map's alpha to 0 and the pins to 100 and have a de facto HUD for harvesting. I'm thinking along the lines of SexyMap for WoW's HUD feature. This screenshot shows SexyMap (the green circle and the resource icons/pins) as well as Routes (which might interest you as well.

Thanking you in advance,
@Katonamus (EU)
Last edited by KatoNamus : 04/11/14 at 01:13 PM.
Report comment to moderator  
Reply With Quote
Unread 04/11/14, 12:49 PM  
Arpheus
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 15
Uploads: 1
Quest Circle fix

I coded a fix for the quest circles and sent it to Aoon. So this issue should soon be fixed too with the next version.
Report comment to moderator  
Reply With Quote
Unread 04/11/14, 10:30 AM  
Mike JezZ

Forum posts: 5
File comments: 7
Uploads: 0
I don't know if I am the only one, but I have very insane FPS drops when I run this mod. Anyone else with this problem?
Report comment to moderator  
Reply With Quote
Unread 04/11/14, 09:27 AM  
Aoon
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 77
Uploads: 1
Originally Posted by Fing3rz
For clarity, the blue player arrow on the minimap also shows a group member icon stacked under it. Only happens in a group. Happens with any number of people. Happens in all zones. Works fine on login. Appears after a /reloadui. Zoning may cause it as well. Not sure atm. I did try ZrMM with no other addons but issue still occurs.
I finally reproed this issue. I'll get a fix in as soon as I can. The issue is with assumption that group1 is always the player as it is in other games. I tested it a bit and it always seemed I was group1. The associated user with each group# tag never changes. so I must have been the first in party every time before. Easiest solution is to change line 361 from:
if unitTag ~= "group1" then
to:
if GetUnitName(unitTag) ~= playerName then


and add this:
local playerName = GetUnitName("player")
next to(about line 337):
local playerZone = GetUnitZone("player"):
Report comment to moderator  
Reply With Quote
Unread 04/10/14, 11:31 PM  
dijicaek

Forum posts: 1
File comments: 18
Uploads: 0
Just reposting this here, since it seems to be the go-to minimap addon now.

Originally Posted by dijicaek
I'm not sure if this is possible, but it'd be nice if the edges of the map were locked to the edges of the minimap.
What I mean is that when you get close to the edge of a zone, your character arrow remains in the center, but the minimap shows a blank black field wherever the map/zone ends.
My idea would be that when you get close to a map edge, the character marker begins to move instead of the center of the map.
Basically, have the map locked like the full size map - there's a point where you can't pan the map nor zoom out (because there's no map left).
I just find it's a bit jarring having that "nothingness" where the map ends.
Report comment to moderator  
Reply With Quote
Unread 04/10/14, 07:56 PM  
Aoon
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 77
Uploads: 1
Originally Posted by Defilade
Odd thing, whenever I set the zone color thru the settings, the color changes when i zone. For example, I made the "Color of Zone Name" pink, and when I switched zones it changed the text to red. So I changed the zone color to green, and when I zoned it changed to a greenish blue.

Otherwise.... great job, it looks and works great. i love the things you've done to this mod.
whoops... was late and added lots of settings.. got lazy... copy paste FTL...

line 114:
Zr_MM_Zone:SetColor(ZrMM.SV.zoneNameColor.r, ZrMM.SV.zoneNameColor.g, ZrMM.SV.zoneNameColor.g, ZrMM.SV.zoneNameColor.a)

should be:
Zr_MM_Zone:SetColor(ZrMM.SV.zoneNameColor.r, ZrMM.SV.zoneNameColor.g, ZrMM.SV.zoneNameColor.b, ZrMM.SV.zoneNameColor.a)
Last edited by Aoon : 04/10/14 at 07:56 PM.
Report comment to moderator  
Reply With Quote
Unread 04/10/14, 07:47 PM  
Defilade
 
Defilade's Avatar

Forum posts: 1
File comments: 38
Uploads: 0
Odd thing, whenever I set the zone color thru the settings, the color changes when i zone. For example, I made the "Color of Zone Name" pink, and when I switched zones it changed the text to red. So I changed the zone color to green, and when I zoned it changed to a greenish blue.

Otherwise.... great job, it looks and works great. i love the things you've done to this mod.
Report comment to moderator  
Reply With Quote
Unread 04/10/14, 11:37 AM  
Aoon
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 77
Uploads: 1
Originally Posted by Archongamer
Originally Posted by Arpheus
Hey Aoon,
I will put a Link to your Version on my patch version of the ZrMiniMap. Now that my changes are all in this version there is no more need for two versions of it.
Great changes in this version and keep up the great work!
Any chance of getting the map size slider to move in 5, 10, or even 25 increments instead of 100? I have mild OCD and 200 is too small and 300 is too large and trying to get all the map sizes the same on all characters with the arrow sizer is hard. Thanks
From the changelog:
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)
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: