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:190
Total downloads:128,179
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/16/14, 06:03 PM  
Moosetrax
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 120
Uploads: 1
Thanks! The most recent version has resolved the FPS issues I was having when running this with HarvestMap.
Report comment to moderator  
Reply With Quote
Unread 04/16/14, 04:48 PM  
Katsurie

Forum posts: 2
File comments: 25
Uploads: 0
Originally Posted by Attorneyatlawl
Originally Posted by Attorneyatlawl
Originally Posted by Joviex
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.
Yeah, I'm on a highend system myself (780 oc'd 3gb evga ftw, 16gb ddr3 1866, 2560x1440 at 110hz, 2600k @ 4.4ghz) and it does lower my framerate as well.

As far as my hitching issue, I tried the steps Aoon advised and it fixed it until I adjusted the minimap settings including pin size and opacity (did them at the same time) after reverting one version back and clearing the saved variables. I have no idea why it's having the issue but hopefully that gives some kind of hint.
Still having the same hitch any time the map pins refresh, with the newest version. This mainly happens when I open or close a window that causes it to autohide (I tried disabling autohide by commenting out its window change function call line, and it stops the hitch except when opening/closing the big map, which still forces a pin refresh and thus causes the hitch/pause for around a half second). I love this addon but that little issue is a killer for me.

EDIT: Oddly I have a feeling it may not be specific to this addon as it is happening whenever a quest goal updates even with it disabled... hrrrrrrm.... it may just be worsened by it since it calls the map pins/quest stuff an extra time.
thought i was alone in this. glad to know i am not. hope there is a fix soon as i love my mm!
Report comment to moderator  
Reply With Quote
Unread 04/16/14, 09:16 AM  
QuadroTony
Banned
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 828
File comments: 3851
Uploads: 3
very often minipam not updated and become bugged when go in/out Elder Root, and in come Coldharbour zones

like Worm Castle
Report comment to moderator  
Reply With Quote
Unread 04/16/14, 03:47 AM  
Scharesoft
 
Scharesoft's Avatar

Forum posts: 11
File comments: 29
Uploads: 0
Thanks for this great addon! The keybindings for zooming are not working with the German version of ESO.

But here is a solution for the addon creator.
Last edited by Scharesoft : 04/16/14 at 03:48 AM.
Report comment to moderator  
Reply With Quote
Unread 04/16/14, 01:25 AM  
Attorneyatlawl

Forum posts: 7
File comments: 37
Uploads: 0
Originally Posted by Attorneyatlawl
Originally Posted by Joviex
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.
Yeah, I'm on a highend system myself (780 oc'd 3gb evga ftw, 16gb ddr3 1866, 2560x1440 at 110hz, 2600k @ 4.4ghz) and it does lower my framerate as well.

As far as my hitching issue, I tried the steps Aoon advised and it fixed it until I adjusted the minimap settings including pin size and opacity (did them at the same time) after reverting one version back and clearing the saved variables. I have no idea why it's having the issue but hopefully that gives some kind of hint.
Still having the same hitch any time the map pins refresh, with the newest version. This mainly happens when I open or close a window that causes it to autohide (I tried disabling autohide by commenting out its window change function call line, and it stops the hitch except when opening/closing the big map, which still forces a pin refresh and thus causes the hitch/pause for around a half second). I love this addon but that little issue is a killer for me.

EDIT: Oddly I have a feeling it may not be specific to this addon as it is happening whenever a quest goal updates even with it disabled... hrrrrrrm.... it may just be worsened by it since it calls the map pins/quest stuff an extra time.
Last edited by Attorneyatlawl : 04/16/14 at 02:14 AM.
Report comment to moderator  
Reply With Quote
Unread 04/15/14, 09:22 PM  
Aoon
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 77
Uploads: 1
Originally Posted by Flak
Just tried the latest update (had no previous saved variable as I delete them everytime I update addons), and I get the following error on login:




The error cannot be dismissed. Or rather I should say, you can click on dismiss error but it does not go away.
whoops...

add the below to line 2 of ZrMM.lua:
ZrMM.currentMap = {}
ZrMM.currentMap.name = ""

so the top of the file should look like this:

Lua Code:
  1. ZrMM = {}
  2. ZrMM.currentMap = {}
  3. ZrMM.currentMap.name = ""

That should get you going until I get a fix in.

*edit*
uploaded fix. Will be available once it's approved.
Last edited by Aoon : 04/15/14 at 09:30 PM.
Report comment to moderator  
Reply With Quote
Unread 04/15/14, 08:28 PM  
Flak

Forum posts: 0
File comments: 46
Uploads: 0
Just tried the latest update (had no previous saved variable as I delete them everytime I update addons), and I get the following error on login:




The error cannot be dismissed. Or rather I should say, you can click on dismiss error but it does not go away.
Last edited by Flak : 04/15/14 at 08:28 PM.
Report comment to moderator  
Reply With Quote
Unread 04/15/14, 07:31 PM  
DeanGrey
 
DeanGrey's Avatar
AddOn Author - Click to view AddOns

Forum posts: 24
File comments: 98
Uploads: 3
A few suggestions:
  • An option to not hide the map when looting. A bunch of my ui elements are around it and it is odd to constantly have it be the only thing to poof away.
  • Have an option to respect the borders of the screen. LootDrop doesn't allow you to drag it outside of the screen, this same feature would be welcomed.
  • A way of indicating quest direction at the edges of the minimap. I doubt this is possible, but just in case.
  • Size adjustment that allows for rectangle shapes. This would be neat for putting the compass on top of a minimap if the previous suggestion is not possible.

Thanks for the addon.
Last edited by DeanGrey : 04/15/14 at 08:27 PM.
Report comment to moderator  
Reply With Quote
Unread 04/15/14, 07:25 PM  
Aoon
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 77
Uploads: 1
Uploaded version 1.1. Should hopefully put to bed any fps issues anyone had. Also has fixes for rogue group member pin under player pin, as well as quest blob pins scaled properly in minimap(Arpheus)
Report comment to moderator  
Reply With Quote
Unread 04/15/14, 12:42 PM  
Occanum

Forum posts: 3
File comments: 28
Uploads: 0
FPS Drop

I'm also experiencing an FPS drop, from low 40s to high 20s. Also using map mods: HarvestMap (EsoheadMarkers) and SkyShards.
Last edited by Occanum : 04/15/14 at 12:42 PM.
Report comment to moderator  
Reply With Quote
Unread 04/14/14, 10:54 PM  
slickrickin

Forum posts: 0
File comments: 1
Uploads: 0
Originally Posted by BL!NK
ui error

ZrMM.lua:277 : attempt to index a nil value
stack traceback:

ZrMM.lua:277 in function 'MM_UpdateMapView'
" 92 in function 'MM_MapUpdate'
" 33 in function 'MM_Onupdate'


I get this opens everytime i dismiss
I'm also getting this. The minimap turns all white when it happens. Even the regular map doesn't work when I get this error. Seems to happen to me only when I go indoors. And once it happens the ui error message cannot be dismissed. The only way to get past it is to turn the addon off and reloadui
Report comment to moderator  
Reply With Quote
Unread 04/14/14, 06:45 PM  
kristofferhaglund

Forum posts: 0
File comments: 5
Uploads: 0
Originally Posted by Locnar
Is it possible to make the map round or have an option to toggle between a round and square appearance?
+1
It would really appreciated it.
Report comment to moderator  
Reply With Quote
Unread 04/14/14, 01:34 PM  
Locnar

Forum posts: 8
File comments: 9
Uploads: 0
Is it possible to make the map round or have an option to toggle between a round and square appearance?
Report comment to moderator  
Reply With Quote
Unread 04/13/14, 07:05 PM  
BL!NK

Forum posts: 7
File comments: 20
Uploads: 0
ui error

ZrMM.lua:277 : attempt to index a nil value
stack traceback:

ZrMM.lua:277 in function 'MM_UpdateMapView'
" 92 in function 'MM_MapUpdate'
" 33 in function 'MM_Onupdate'


I get this opens everytime i dismiss
Report comment to moderator  
Reply With Quote
Unread 04/13/14, 05:43 PM  
Moosetrax
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 120
Uploads: 1
Originally Posted by kristofferhaglund
To those of you who are experiencing fps drops and stuttering. Do you run in fullscreen or windowed mode?

I had in fact exactly the same problem until I changed the settings screen. First I ran in windowed mode, then I changed to full screen and the fps drops and stuttering was gone.
I have the problem running in full screen mode, but, only when using this in combination with HarvestMarkers. Both seem to run fine individually.

I played almost all day today with the Minimap on and Harvest off without issue, thinking the problem was with Harvest. Then I read a response to a post I made on Shini's mod. It suggested running Harvest without the Mini map. I gave that a shot and it also worked. No FPS drop off. Granted, I haven't played as long with Harvest on today but it looks like the two might not be playing nicely together.

edit: I have only been using the most recent versions of both mods.
Last edited by Moosetrax : 04/13/14 at 05:44 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: