Quantcast
Download
(25 Kb)
Download
Updated: 03/25/17 02:21 PM
Pictures
File Info
Compatibility:
Homestead (2.7)
Updated:03/25/17 02:21 PM
Created:06/25/16 12:39 AM
Monthly downloads:15,209
Total downloads:45,202
Favorites:135
MD5:
2.7
Votan's Mini Map  Updated less than 3 days ago!  Popular! (More than 5000 hits)
Version: 1.1.1
by: votan [More]
Description
This addon reactivates the mini map from ZOS. Thus the mini map does not do less, but also not more than the build-in world map, because it is the build-in world map.

No artificial synchronization of (custom) pins between mini map and world map. All kind of pins are supported by design.
But also no border pins or rotation mode and such features. My mini map is intended to be lightweight and fast.
  • Includes world map performance tweaks, which can be disabled for performance comparison.
  • Conflicts with other mini maps can be expected. Therefore the mini map can be disabled to use the tweaks only.
  • I do not recommend to use the AUI mini map module at the same time as mine.
  • Gamepad support, but limited due to lines in ZOS source code, they call a "total hack" themself:
    Positioning and resizing in keyboard mode only.
  • The window is resizable via mouse (ZOS code)

If you think you need a full-featured mini map try the MiniMap by Fyrakin.

Providing a mini map can be an unthankful job. I guess Fyrakin could sing a song or two. Therefore I can't resist to say:
The addon works well for me. Otherwise I would not have released it. If you think you have performance problems due to this addon, help tracking down or stop using.
Frame freezes are most likely coming from an addon providing a lot of pins without taking care about creating even a simple pin takes some time multiplied by hundreds.
In this case the author of that addon can make it more mini map friendly, only.

Thanks to @scootworks for testing

Remarks
There are key-bindings to toggle the mini map on/off. For technical reasons the toggle while at siege weapons needs its own key-binding. But you can re-use the same key.

If you feel dissatisfied with the second main menu entry for "Addons", take a look at Harven's AS to LAM adapter.

ToDo
- Try to enable tooltips
version 1.1.1:
- Deleted unused files.
- Reverted rendering tweaks, which could make the addon "heavier".

version 1.1.0:
- Better support for LibGPS.
- Limited gamepad support. Thanks to @Shinni.
* Limitation: Positioning and resizing can be done in keyboard mode only.
- New option to suppress Zone change annoucement in upper right corner.
- Use LibAsync for asynchronous programming.
- New option: time format.

version 1.0.10:
- Added optional dependency to TrueExploration for compatibility.
- Fixed another small issue with "Show on Map".

version 1.0.9:
- New option to choose either or not to zoom to player.

version 1.0.8:
- Changed clamped-to-screen-insets, requested by F-Lambda
- Fixed pins were keeping mouse-over-size.

VotansMiniMap v1.0.7:
- Update to LAM2 rev 23
- ESO 2.7 "Homestead" ready
- Thanks to @Chip, I can use new world map functions to move the map faster to player position

version 1.0.6:
- Better unsupport of gamepad mode: World map is not broken, if switching to gamepad mode.
* Still no change to World Map code from ZOS. Gamepad support still not possible.
- Reworked "Spread over time" calculations: Don't be too restrictive for framerates 60+.
- As map pins are larger now, they are made smaller on mini map.

version 1.0.5:
- Restore player pin level. (Hopefully)
- Hide map in gamepad mode.
- Scale unit pins, but not below configured minimum.
- Tweak change: Multiple calls to UpdatePinsForMapSizeChange are buffered, but the update itself is not spread over time anymore.
- ESO 2.6 'One Tamriel' ready.

version 1.0.4:
- Allow to hide floor buttons.
- Show player location name in title.
- Added thin shadow to title bar font.
- Zoom level for sub-zones and dungeons
- key-binds to adjust zoom directly
- New Style "Modern"

version 1.0.3:
- More options: Allow to lock window position
- Drag with the bottom bar, too.
- Auto size pins on zoom less than 1.
- Key-binds to change zoom factor while key is pressed, as suggested by @Baertram.
- Fixed missing zoom if using wayshrine in subzone. (Hopefully)

version 1.0.2:
- Again, more appearance options: Title font, size, color.

version 1.0.1:
- More appearance options. (Yes, yes, more will come)
- Fixed map pin filter for Cyrodiil.
- Fixed compatibility issue with Dolgubon's Lazy Writ Crafter.
- Update 11 (Shadows of the Hist) ready.

version 1.0.0:
- initial
Optional Files (0)


Archived Files (12)
File Name
Version
Size
Author
Date
1.1.0
27kB
votan
03/15/17 02:09 PM
1.0.10
21kB
votan
02/25/17 02:21 PM
1.0.9
21kB
votan
02/12/17 05:59 AM
1.0.8
21kB
votan
02/11/17 09:56 AM
1.0.7
21kB
votan
02/03/17 12:04 PM
1.0.6
21kB
votan
11/20/16 08:52 AM
1.0.5
21kB
votan
09/07/16 11:07 AM
1.0.4
19kB
votan
07/16/16 07:54 AM
1.0.3
19kB
votan
07/09/16 06:13 AM
1.0.2
18kB
votan
07/03/16 11:58 AM
1.0.1
17kB
votan
06/28/16 11:44 PM
1.0.0
16kB
votan
06/25/16 12:39 AM


Post A Reply Comment Options
Unread 07/10/16, 04:18 AM  
Phinix
 
Phinix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 123
File comments: 664
Uploads: 23
OK, have been doing more testing. Performance remains excellent. Even with the "spread CPU over time" tweaks off transitions between zones don't stutter my framerate. Still a good option for people with many, many HarvestMap pins though.

Something I thought might be really cool. I notice that when the above performance tweak is on, viewing the normal map takes quite a while to populate all the pins. It would be awesome if you could detect opening the main map and quickly turn off the CPU tweak in the background so the map loads instantly.

Since I am not actually running around when I open the main map, I don't care about performance, just that everything shows up fast. Then, when you close the map, if the tweak option is on, quickly switch it back before refreshing the mini map.

I think that, an option to hide the level buttons, and scaling/coloring group pins would make this perfect.

EDIT: Actually the group pin size isn't bad and I can deal with no color.
Last edited by Phinix : 07/10/16 at 05:25 AM.
Report comment to moderator  
Reply With Quote
Unread 07/10/16, 02:56 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1061
File comments: 982
Uploads: 41
Many many thanks for all your work on this addon!
It's fast and easy and my FPS drops are gone if I use your minimap!
Report comment to moderator  
Reply With Quote
Unread 07/09/16, 03:52 PM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 359
File comments: 587
Uploads: 20
Re: Re: Re: Wow!

Originally Posted by Phinix
Originally Posted by votan
  • Scaling custom pins should be possible.
  • You can play around with the lines 392+ to see, if scaled unit pins are better. I thought bigger unit pins get more attention. My eyes getting old.
  • The level up and down are from build-in. I will see, if I can hide them without breaking something.
  • Coloring the unit pins is part of another addon of mine, already.
Thanks, I will take a look. My head has been acting up lately so I've been avoiding looking at code much. Wouldn't want you to think I was just being lazy!

I went through your profile and didn't see anything that looked related to group pin colors. It would be cool to have but not super critical.

Something I remember DeathAngel (RMM) did was use the function for pin coordinates to get relative distance and then only "draw" them if they were within a certain radius of the player, to improve performance. There was a slider to set how far away from you pins would be drawn.

Haven't had performance issues, but might something like that help? Are pins beyond the viewable area of the map being drawn/calculated? If so, it might be possible to compute the in-game distance equivalent from the player to the edge of the minimap based on zoom level and auto-set the pin draw distance to that value, or a little higher to account for corners.

Might make it possible for people with a bazillion Harvest Map pins to get smooth sailing.

/ramble
I didn't say it is a released one.

It is the World Map in small scale mode. (ZOS implemented that already)
The pins are already drawn and just get scrolled. By design the custom pin layout callback tells the addon to create all pins.
The only advantage of this addon is, that this does not need to be done twice (For World Map and Mini Map), because both are the same.
__________________
@votan73 (EU - megaserver)
Report comment to moderator  
Reply With Quote
Unread 07/09/16, 02:52 PM  
Phinix
 
Phinix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 123
File comments: 664
Uploads: 23
Re: Re: Wow!

Originally Posted by votan
  • Scaling custom pins should be possible.
  • You can play around with the lines 392+ to see, if scaled unit pins are better. I thought bigger unit pins get more attention. My eyes getting old.
  • The level up and down are from build-in. I will see, if I can hide them without breaking something.
  • Coloring the unit pins is part of another addon of mine, already.
Thanks, I will take a look. My head has been acting up lately so I've been avoiding looking at code much. Wouldn't want you to think I was just being lazy!

I went through your profile and didn't see anything that looked related to group pin colors. It would be cool to have but not super critical.

Something I remember DeathAngel (RMM) did was use the function for pin coordinates to get relative distance and then only "draw" them if they were within a certain radius of the player, to improve performance. There was a slider to set how far away from you pins would be drawn.

Haven't had performance issues, but might something like that help? Are pins beyond the viewable area of the map being drawn/calculated? If so, it might be possible to compute the in-game distance equivalent from the player to the edge of the minimap based on zoom level and auto-set the pin draw distance to that value, or a little higher to account for corners.

Might make it possible for people with a bazillion Harvest Map pins to get smooth sailing.

/ramble
Report comment to moderator  
Reply With Quote
Unread 07/09/16, 01:58 PM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 359
File comments: 587
Uploads: 20
Re: Wow!

Originally Posted by Phinix
Votan,

The latest update is really awesome. Didn't think you would do all these new features that fast! The dragging and locking to dock at the upper right works now, and the pins are no longer swallowing whole houses. This is becoming my new default minimap.

So far performance seems really smooth. Only a couple minor things I can think of for future updates:
  • Option to set a custom pin zoom factor. Right now it is pretty good but it might be nice to have a simple multiplier slider to make them a little bigger or smaller, if that isn't baked into the way they are being scaled.
  • Currently the party pins aren't scaling like the rest of the pins.
  • The "up a level" and "down a level" are cool, however it would be nice to have an option to hide them. I have the quest journal under the map and they overlap it a bit. Maybe an option to dock inside the map or outside, but that may be a bit fancy. Just a hide feature would be nice.
  • Ability to color group pins and leader pins separately (I know I'm a cosmetic nut!).

Really great work. I appreciate the progress and dedication.
Thanks
  • Scaling custom pins should be possible.
  • You can play around with the lines 392+ to see, if scaled unit pins are better. I thought bigger unit pins get more attention. My eyes getting old.
  • The level up and down are from build-in. I will see, if I can hide them without breaking something.
  • Coloring the unit pins is part of another addon of mine, already.
__________________
@votan73 (EU - megaserver)
Report comment to moderator  
Reply With Quote
Unread 07/09/16, 01:02 PM  
Phinix
 
Phinix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 123
File comments: 664
Uploads: 23
Wow!

Votan,

The latest update is really awesome. Didn't think you would do all these new features that fast! The dragging and locking to dock at the upper right works now, and the pins are no longer swallowing whole houses. This is becoming my new default minimap.

So far performance seems really smooth. Only a couple minor things I can think of for future updates:
  • Option to set a custom pin zoom factor. Right now it is pretty good but it might be nice to have a simple multiplier slider to make them a little bigger or smaller, if that isn't baked into the way they are being scaled.
  • Currently the party pins aren't scaling like the rest of the pins.
  • The "up a level" and "down a level" are cool, however it would be nice to have an option to hide them. I have the quest journal under the map and they overlap it a bit. Maybe an option to dock inside the map or outside, but that may be a bit fancy. Just a hide feature would be nice.
  • Ability to color group pins and leader pins separately (I know I'm a cosmetic nut!).

Really great work. I appreciate the progress and dedication.
Last edited by Phinix : 07/09/16 at 01:04 PM.
Report comment to moderator  
Reply With Quote
Unread 07/09/16, 01:28 AM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 359
File comments: 587
Uploads: 20
Originally Posted by QuadroTony
Originally Posted by votan
Originally Posted by QuadroTony
found bug

with this addon enabled you cannot zoom map by wheel at the wayshrine
without addon all okay

UPD
only if wayshrine under the subzone, like one in Davons Watch
Indeed, it depends on TweakIt zoom is enabled or not.
and you cannot disable twekit zoom, need turn off whole addon =(
It's working with TweakIt for me
And I fixed it (for me) to work without TweakIt, too.
__________________
@votan73 (EU - megaserver)
Last edited by votan : 07/09/16 at 01:29 AM.
Report comment to moderator  
Reply With Quote
Unread 07/08/16, 09:27 PM  
QuadroTony
Banned
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 828
File comments: 3959
Uploads: 3
Originally Posted by votan
Originally Posted by QuadroTony
found bug

with this addon enabled you cannot zoom map by wheel at the wayshrine
without addon all okay

UPD
only if wayshrine under the subzone, like one in Davons Watch
Indeed, it depends on TweakIt zoom is enabled or not.
and you cannot disable twekit zoom, need turn off whole addon =(
__________________
Report comment to moderator  
Reply With Quote
Unread 07/08/16, 01:24 PM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 359
File comments: 587
Uploads: 20
Originally Posted by QuadroTony
found bug

with this addon enabled you cannot zoom map by wheel at the wayshrine
without addon all okay

UPD
only if wayshrine under the subzone, like one in Davons Watch
Indeed, it depends on TweakIt zoom is enabled or not.
__________________
@votan73 (EU - megaserver)
Report comment to moderator  
Reply With Quote
Unread 07/08/16, 11:56 AM  
QuadroTony
Banned
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 828
File comments: 3959
Uploads: 3
found bug

with this addon enabled you cannot zoom map by wheel at the wayshrine
without addon all okay

UPD
only if wayshrine under the subzone, like one in Davons Watch
__________________
Last edited by QuadroTony : 07/08/16 at 12:08 PM.
Report comment to moderator  
Reply With Quote
Unread 07/06/16, 02:11 AM  
Phinix
 
Phinix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 123
File comments: 664
Uploads: 23
Re: Re: Great Addon

Originally Posted by votan
I could implement all of that. Have to do testing now.
Excellent, really looking forward to it.
Report comment to moderator  
Reply With Quote
Unread 07/06/16, 01:30 AM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 359
File comments: 587
Uploads: 20
Re: Great Addon

Originally Posted by manolaren
Great addon m8. I just hope for some more options in the near future.
Thanks for your efforts!
Thanks
I have to be careful not to overload the rendering with dozents of nice-to-have options.
But there is light at the end of the tunnel:
Originally Posted by Phinix
Hi Votan,

Just a few more things I hope to see:
  • Ability to move by clicking anywhere in border. Right now you can only move the minimap by clicking at the very top which makes it impossible to dock at the top edge of the screen.
  • Ability to lock movement, rezize, and position. I keep accidentally drag-resizing and moving the map.
Also, ability to scale pins, or have them auto-scale to current zoom level. Right now they are so big they cover entire buildings!

Thanks!
I could implement all of that. Have to do testing now.
__________________
@votan73 (EU - megaserver)
Report comment to moderator  
Reply With Quote
Unread 07/06/16, 12:58 AM  
manolaren

Forum posts: 0
File comments: 28
Uploads: 0
Great Addon

Great addon m8. I just hope for some more options in the near future.
Thanks for your efforts!
Report comment to moderator  
Reply With Quote
Unread 07/04/16, 01:42 PM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1061
File comments: 982
Uploads: 41
Yeeehaw had the same strange bug and thought it was destinations :-)
Many thanks for the fix

Originally Posted by votan
Originally Posted by QuadroTony
after installing this addon i experience strange bug

objectives in pvp dissapear time to time even if they checked

i need re-chek it again to make them visible...
OK. I check that.

/edit: Found and will be fixed with the next update. (<= 1.0.1)
Report comment to moderator  
Reply With Quote
Unread 07/04/16, 01:17 PM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 359
File comments: 587
Uploads: 20
Originally Posted by QuadroTony
old sickness
can be fixed somehow?

zos issue?

1. Which addons used, where any SetMap* function Or MapZoomOut() is used?
2. Where is this? If you which back to mini map, does it refresh? If not, where does the map think you are?
3. And what happens if you execute /script CALLBACK_MANAGER:FireCallbacks("OnWorldMapChanged")

This is, what I meant with "Unthankful job"

/edit: Did you accept/progress a quest, that updated locations outside the current map?
__________________
@votan73 (EU - megaserver)
Last edited by votan : 07/04/16 at 01:59 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: