Download
(10 Kb)
Download
Updated: 03/31/14 03:20 PM
Pictures
File Info
Compatibility:
Live (1.0)
Beta (0.18)
Updated:03/31/14 03:20 PM
Created:03/15/14 03:46 PM
Monthly downloads:225
Total downloads:278,004
Favorites:408
MD5:
ZrMiniMap  Popular! (More than 5000 hits)
Version: 1.0b
by: Zerorez [More]
A working minimap!

So I guess a lot of people have been excited since I said I was working on this. Well here it finally is! Still an early version most likely with bugs. More features to come hopefully.

Known Issues:
- applying a map pin filter for the world map does not update the minimap until reload/map change
v0.01:
- uploaded

v0.02:
- fixed some problems with quest pins
- added size option
- added Reload Pins button

v0.03:
- options now save
- position now saves
- addons that add map pins should work properly now.

v0.04:
- added alpha slider option
- the issue with the WorldMap displaying incorrectly should be fixed.
- quest circle areas now display on the MiniMap
- quest pins should show on top of all other pins now
- some blinking quest pins are fixed

v0.05
- updated to new api version
- added option for MiniMap pin scale

v1.0
- fixed problem with map in upper right blocking some interface elements

v1.0b
- removed minimap hiding when game menu open (to fix the line 44 error)
Optional Files (0)


Archived Files (6)
File Name
Version
Size
Uploader
Date
1.0
10kB
Zerorez
03/31/14 01:13 PM
0.05
9kB
Zerorez
03/24/14 12:32 PM
0.04
9kB
Zerorez
03/17/14 11:35 AM
0.03
9kB
Zerorez
03/16/14 11:16 AM
0.02
9kB
Zerorez
03/15/14 07:55 PM
0.01
9kB
03/15/14 03:46 PM


Post A Reply Comment Options
Unread 04/01/14, 01:45 PM  
unforgivenn

Forum posts: 0
File comments: 2
Uploads: 0
Love the addon! Thanks! Would it be possible to add the time below the minimap? I would love that! lol
Report comment to moderator  
Reply With Quote
Unread 04/01/14, 09:10 AM  
WoWLoreConfusedMe

Forum posts: 7
File comments: 44
Uploads: 0
How to open setting for this addon? Like zoom or size? I have only Wykkyd's Framework in my settings...
Report comment to moderator  
Reply With Quote
Unread 04/01/14, 08:25 AM  
joshmiller83
AddOn Super User
 
joshmiller83's Avatar
Premium Member

Forum posts: 70
File comments: 243
Uploads: 0
The minimap seems to work ok but my wife and I are having an issue with it when we are grouped. We can see ourselves on the map but the location of party members DOES NOT update so you can't tell where others are.

What is the issue with this?
Report comment to moderator  
Reply With Quote
Unread 04/01/14, 07:19 AM  
jeradl
 
jeradl's Avatar

Forum posts: 10
File comments: 53
Uploads: 0
Zoom?

Is it possible to get a zoom on the minimap? Preferably separate from the big map zoom.
Report comment to moderator  
Reply With Quote
Unread 04/01/14, 02:48 AM  
Symbelmynepl

Forum posts: 0
File comments: 5
Uploads: 0
Line 453 about change this line:
Lua Code:

ZO_WorldMapInfo:SetHandler("OnShow", MM_WorldMapUpdate)


To:
Lua Code:

ZO_WorldMapInfo:SetHandler("OnHide", MM_WorldMapUpdate)



That solved problem with minimap in Cyrodiil. Now when i open trasit stone, map is no more zoomed in to local. Its showing whole map like it suppose to do.
Thanks man!!!
Report comment to moderator  
Reply With Quote
Unread 04/01/14, 02:35 AM  
zinonix

Forum posts: 0
File comments: 2
Uploads: 0
Originally Posted by Aoon
FPS drop appears to be from the amount of updates this addon calls. it updates every 2 milliseconds for most things... eats upto about 10fps at times. you can edit it to change the update to be less frequent but the minimap wont' be as smooth. just look in the lua file for MM_DelayBuffer first parameter is what the delay is for, second parameter is the length of the delay in milliseconds. 1000 milliseconds = 1 second.
Changed them to 1000 to see if it's bearable, but still way to glitchy, i ll have to go without, thx for the advise though.
Report comment to moderator  
Reply With Quote
Unread 04/01/14, 02:18 AM  
Aoon
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 77
Uploads: 1
FPS drop appears to be from the amount of updates this addon calls. it updates every 2 milliseconds for most things... eats upto about 10fps at times. you can edit it to change the update to be less frequent but the minimap wont' be as smooth. just look in the lua file for MM_DelayBuffer first parameter is what the delay is for, second parameter is the length of the delay in milliseconds. 1000 milliseconds = 1 second.
Report comment to moderator  
Reply With Quote
Unread 04/01/14, 01:47 AM  
zinonix

Forum posts: 0
File comments: 2
Uploads: 0
Whenever i enable this addon, my game starts doing weird, some kind of fps drops, when i move my camera, it's like the game stutters. Don't know how to explain exactly, anyone else has this problem?
I disabled all other addons except the minimap, but still same problem.
Report comment to moderator  
Reply With Quote
Unread 03/31/14, 11:52 PM  
skyraker
AddOn Author - Click to view AddOns

Forum posts: 154
File comments: 129
Uploads: 4
Re: Re: Re: minimap arrow dance

Originally Posted by choekstr
Originally Posted by skyraker
Originally Posted by choekstr
I noticed that when you are facing say N but strafe left the minimap arrow spins as if you are looking west. Strafe right and the arrow points back north. The minimap arrow should always be facing the direction the camera is facing, not the way the player is moving!
Actually, no. You would expect the minimap arrow to point in the direction you are facing, regardless of camera angle. This way you know you are travelling west even if your camera is pointed north.
But it doesn't do this! If I face north, look north, but STRAFE left the arrow points left. It makes it darned near impossible to know which way you are headed until you start moving and rotate around.

The minimap works differently than the regular map. if you move, regardless of which key you use to move, the regular map ALWAYS shows which direction you are facing. This is how every map should function.
I'm still going to disagree with you on which one is right. If you are strafing left, you are moving left and in my opinion the arrow should point left. So, to me, the map version is the wrong one. Zerorez states the minimap is coming from the heading component of your location, which is which way you are moving and not the camera/facing angle.
Last edited by skyraker : 03/31/14 at 11:52 PM.
Report comment to moderator  
Reply With Quote
Unread 03/31/14, 11:09 PM  
Aoon
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 77
Uploads: 1
At times your code hijacks the map location at times which causes issues. The root of the problem is you SetHandler for OnShow. So it appears when the map is shown you setmaptoplayerlocation and update the map. This allows your minimap I assume. The problem is when the map is up your minimap is not up... or has no need to as we're looking at the large map. So change your code to sethandler for onhide instead and all will be well.

Line 453 about change this line:
Lua Code:
  1. ZO_WorldMapInfo:SetHandler("OnShow", MM_WorldMapUpdate)

To:
Lua Code:
  1. ZO_WorldMapInfo:SetHandler("OnHide", MM_WorldMapUpdate)

I believe that will prevent your code from being disruptive to the original map when being opened. I haven't made it to Cyrodiil to do any testing to testing or attempt to fix that issue so I have no idea if it's related.

To further elaborate the issue was exposed when a quest didn't have a marker but the correct map would open. Instead of opening the proper zone it would open to your location. In any event I believe playing with the map onhide is a much better solution to update your map then onshow. I haven't encountered any issues after making the changes.


*edit*
After reading some of the comments regarding the Cyrodiil issue it is quite possible my proposed changes above would solve the issue as it prevents you from calling SetMapToPlayerLocation() and ZO_WorldMap_UpdateMap() when the large map is shown which sounds like the problem. When the map is shown you set the map to be the location of the player and update it which prevents the map opening to a different zone.
Last edited by Aoon : 03/31/14 at 11:36 PM.
Report comment to moderator  
Reply With Quote
Unread 03/31/14, 07:04 PM  
Zerorez
 
Zerorez's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 9
Uploads: 2
Re: Re: Re: minimap arrow dance

Originally Posted by choekstr
Originally Posted by skyraker
Originally Posted by choekstr
I noticed that when you are facing say N but strafe left the minimap arrow spins as if you are looking west. Strafe right and the arrow points back north. The minimap arrow should always be facing the direction the camera is facing, not the way the player is moving!
Actually, no. You would expect the minimap arrow to point in the direction you are facing, regardless of camera angle. This way you know you are travelling west even if your camera is pointed north.
But it doesn't do this! If I face north, look north, but STRAFE left the arrow points left. It makes it darned near impossible to know which way you are headed until you start moving and rotate around.

The minimap works differently than the regular map. if you move, regardless of which key you use to move, the regular map ALWAYS shows which direction you are facing. This is how every map should function.

the direction of the arrow is based on the returned heading from the player position function currently. This may change in a future version to work more like the world map, but I cannot really do much about this until I manage to rework how the player pin works completely from scratch.
Report comment to moderator  
Reply With Quote
Unread 03/31/14, 04:48 PM  
choekstr
 
choekstr's Avatar

Forum posts: 14
File comments: 391
Uploads: 0
Re: Re: minimap arrow dance

Originally Posted by skyraker
Originally Posted by choekstr
I noticed that when you are facing say N but strafe left the minimap arrow spins as if you are looking west. Strafe right and the arrow points back north. The minimap arrow should always be facing the direction the camera is facing, not the way the player is moving!
Actually, no. You would expect the minimap arrow to point in the direction you are facing, regardless of camera angle. This way you know you are travelling west even if your camera is pointed north.
But it doesn't do this! If I face north, look north, but STRAFE left the arrow points left. It makes it darned near impossible to know which way you are headed until you start moving and rotate around.

The minimap works differently than the regular map. if you move, regardless of which key you use to move, the regular map ALWAYS shows which direction you are facing. This is how every map should function.
Report comment to moderator  
Reply With Quote
Unread 03/31/14, 03:46 PM  
Kaskas

Forum posts: 0
File comments: 14
Uploads: 0
Originally Posted by skeetz
Originally Posted by Ogle

I ran into another problem tonight while in Cyrodiil. Though the minimap was functioning fine, I was unable to use the transit to port to any keeps from the main base, as all it was showing me was the local terrain. Disabling the addon allowed me to use the transit stone normally.
I can confirm this issue in Cyrodiil. The shrines in the keeps work ok but not with the gate shrines. As soon as I hit E at one of those gate shrines - it shows the local map instead of the entire Cyrodiil map. Right clicking on the local map does not zoom the map out. In short I had to run to the nearest keep in order to teleport to a keep (before I knew it was this addon causing it).
Disabling the addon resolves this issue.

Great addon btw.
Same issues here, I was having the problem before even updating the addon to yesterdays update. The version available on saturday night (which was not showing the mini map on the release version) was also causing this problem (just mentioning incase it helps!).

As said, it only affects the transitus shrine at northern and southern high rock gates (for DC).
Report comment to moderator  
Reply With Quote
Unread 03/31/14, 02:56 PM  
skeetz

Forum posts: 0
File comments: 10
Uploads: 0
Originally Posted by Ogle

I ran into another problem tonight while in Cyrodiil. Though the minimap was functioning fine, I was unable to use the transit to port to any keeps from the main base, as all it was showing me was the local terrain. Disabling the addon allowed me to use the transit stone normally.
I can confirm this issue in Cyrodiil. The shrines in the keeps work ok but not with the gate shrines. As soon as I hit E at one of those gate shrines - it shows the local map instead of the entire Cyrodiil map. Right clicking on the local map does not zoom the map out. In short I had to run to the nearest keep in order to teleport to a keep (before I knew it was this addon causing it).
Disabling the addon resolves this issue.

Great addon btw.
Last edited by skeetz : 03/31/14 at 02:59 PM.
Report comment to moderator  
Reply With Quote
Unread 03/31/14, 02:14 PM  
angwar

Forum posts: 0
File comments: 1
Uploads: 0
The 44 noticed error...
user://AddOns/ZrMM/ZrMM.lua:44: attempt to index a nil value stack straceback:
user://AddOns/ZrMM/ZrMM.lua:44: in function 'MM_HideCheck'
user://AddOns/ZrMM/ZrMM.lua:23: in function 'MM_OnUpdate'
13554354700481748163:3: in function '(main chunk)'

The tip from mrrick wont work... got an error too
Second one, i dont see my own charmarker/arrow on the minimap
Hope u can fix this but take ur time ;]

bad argument #1 to 'ipairs'(table/struct expected, got nil)
stack traceback:
[C] in function 'ipairs'
user://AddOns/ZrMM/ZrMM.lua:388: in function 'MM_SetPinScale'
user://AddOns/ZrMM/ZrMM.lua:414: in function 'MM_LoadSavedVars'
user://AddOns/ZrMM/ZrMM.lua:438: in function 'MM_OnInit'
Last edited by angwar : 03/31/14 at 02:18 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: