Quantcast
Download
(31 Kb)
Download
Updated: 12/13/17 01:04 PM
Pictures
File Info
Compatibility:
Clockwork City (3.2)
Updated:12/13/17 01:04 PM
Created:06/25/16 12:39 AM
Monthly downloads:22,796
Total downloads:242,720
Favorites:369
MD5:
3.2
Votan's Mini Map  Updated less than 3 days ago!  Popular! (More than 5000 hits)
Version: 1.2.3
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 built-in world map, because it is the built-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.
    The tweaks changing the pin rendering to utilize the CPU up to a framerate of 75 only. Seeing the pins rendered over time is not a sign of overload of this addon, but a compensation of others.
  • 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. (this code is written by ZOS, not me)

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

@Shinni did a great job creating a plug-in for a Circular Votan's Mini Map.
And if you want to show group pins in different colors and/or icons, such as showing a different color for dead players, you may want to use Votan's Group Pins.

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, @Anceane and @Drakanwulf 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.
  • In order to move or resize the window, you need to go to the mouse-cursor mode. You can do this by pressing the key-bind for mouse-cursor mode, which is "." (dot) by default. Or you press "Enter" as if you want to start chatting.
    Once you have the mouse pointer you can drag the window with the title-bar and bottom-bar. Or resize it using the border. The mouse pointer will change. Like in Windows. (And I guess MAC, too )

ToDo
- Try to enable tooltips
version 1.2.3:
- Adding a deadzone to sub-zone map swapping.
- Hopefully better "Show On Mounted" key-bind toggling.

version 1.2.2:
- Prevent "Joviex's Addon Settings Transfer (Updated)" false detects the addon as settings useable for transfer.

version 1.2.1:
- API bump for Clockwork City.

version 1.2.0:
- Update for "Horns of the Reach".
- Layer mini map under bounty meter.
- Zoom key-bindings at siege.

version 1.1.9:
- Fixed a typo for settings tooltip.
- New option for title at the bottom bar.

version 1.1.8:
- LibAsync 1.4: Boost mode for menu scenes. The boost mode shifts the priority from framerate to Lua speed.
- Localization. Thanks to @lexo1000 for french translation.

version 1.1.7:
- Fixed Show Siege settings.

version 1.1.6:
- Fixed Mounted Zoom factor settings.

version 1.1.5:
- Zoom factors and show states are per character, now. But taking over former account-wide settings. I did not expect that to be so important. Sorry.
* If the character was not loaded before already.
- Update to LibASync 1.3.

version 1.1.4:
- Localization. Thanks to @lexo1000 for french translation.
- Zoom factors and show states are per character, now.

version 1.1.3:
- update to LibAsync 1.2: Low framerate mode, fix bug in Delay.
- Fix potential issue with detecting LibGPS.
- New option to show/hide compass, if mini map is shown on HUD.

version 1.1.2:
- LibAsync rev 1.1: New target framerate 75.
- Back to render method of v1.1.0 with new LibAsync.
- Fixed missing map update for Cyrodiil specific pins.
- Added debug option to show frame freeze warning.

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 (1)
File Name
Version
Size
Author
Date
Type
1.2
240kB
12/10/17 09:10 AM
Addon


Archived Files (23)
File Name
Version
Size
Author
Date
1.2.2
30kB
votan
10/31/17 02:53 AM
1.2.1
30kB
votan
10/22/17 01:21 PM
1.2.0
30kB
votan
07/20/17 12:03 AM
1.1.9
30kB
votan
07/01/17 05:39 AM
1.1.7
30kB
votan
05/19/17 11:00 AM
1.1.6
30kB
votan
05/18/17 01:28 PM
1.1.5
30kB
votan
05/18/17 12:54 PM
1.1.4
29kB
votan
05/17/17 11:08 PM
1.1.3
25kB
votan
04/09/17 03:06 PM
1.1.2
25kB
votan
04/02/17 03:39 AM
1.1.1
25kB
votan
03/25/17 02:21 PM
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 06/25/16, 01:38 AM  
QuadroTony
Banned
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 828
File comments: 3956
Uploads: 3
nice! at least light minimap, and i can drop Fyrakin minimap with lags

i will try it now
if you do not add yet - please consider to add minimap also to siege weapon scene
__________________
Report comment to moderator  
Reply With Quote
Unread 06/25/16, 01:49 AM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 423
File comments: 791
Uploads: 21
Originally Posted by QuadroTony
nice! at least light minimap, and i can drop Fyrakin minimap with lags

i will try it now
if you do not add yet - please consider to add minimap also to siege weapon scene
Oh, I did. Very recently. Extra for pvp'lers, because I do not do PvP. Please let me know, if something is not working.
__________________
@votan73 (EU - megaserver)
Report comment to moderator  
Reply With Quote
Unread 06/25/16, 05:43 AM  
GrumpStump

Forum posts: 1
File comments: 13
Uploads: 0
Thanks for this. The map works perfectly for me. I 've tried the other maps, and this one works far better.

Thanks again!


GrumpStump
Report comment to moderator  
Reply With Quote
Unread 06/25/16, 07:23 AM  
dopiate
AddOn Author - Click to view AddOns

Forum posts: 144
File comments: 660
Uploads: 11
Where are the settings?

I like the mini map very much

-d

Edit if you call it ""Votan's Mini Map" - that's what it should say in add-on settings
Last edited by dopiate : 06/25/16 at 07:26 AM.
Report comment to moderator  
Reply With Quote
Unread 06/25/16, 09:17 AM  
yoco007

Forum posts: 0
File comments: 13
Uploads: 0
Is it possible to see pins (at least quests one) even if you're not nearby? Fyrakin's has this and I really like it!
Report comment to moderator  
Reply With Quote
Unread 06/25/16, 09:43 AM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 423
File comments: 791
Uploads: 21
Originally Posted by yoco007
Is it possible to see pins (at least quests one) even if you're not nearby? Fyrakin's has this and I really like it!
Well, depends on how he did that. I have not that much control about what happens inside the build-in map.
So no, not yet. I can try, but no promise.
__________________
@votan73 (EU - megaserver)
Report comment to moderator  
Reply With Quote
Unread 06/25/16, 10:31 AM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 423
File comments: 791
Uploads: 21
Originally Posted by dopiate
Where are the settings?

I like the mini map very much

-d

Edit if you call it ""Votan's Mini Map" - that's what it should say in add-on settings
Thanks

It is the way has2lam works. You could modify it not to strip the author from addon name.
__________________
@votan73 (EU - megaserver)
Report comment to moderator  
Reply With Quote
Unread 06/25/16, 01:21 PM  
OSean980

Forum posts: 15
File comments: 132
Uploads: 0
This addon is incredible Votan. I've been waiting for a minimap like this.

I've just noticed a few bugs that are worth mentioning.
When this minimap is enabled, it seems to modify the game's UI functions globally, even outside of the minimap.
-Pressing escape opens the menu a lot slower* than when the minimap is disabled.
*With further testing, it seems that most or all menus open slower (even the loot window).
-Opening the map window makes the map zoom to where you are from some other location.
Report comment to moderator  
Reply With Quote
Unread 06/25/16, 02:16 PM  
Phinix
 
Phinix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 140
File comments: 833
Uploads: 26
Hi Votan,

Thanks for sharing this. It is a great idea to have a minimap that is essentially a scaled version of the built-in map, to be as performance friendly as possible.

There are just a few things I would like to see added, if you have time:
  • Option to remove border frame completely.
  • Option to scale pin sizes.
  • Option to zoom out a bit further (not critical).

Great work as always.

EDIT: One other minor thing. In order to integrate with compilation UI configurations like PhinixUI, it would be nice to be able to manually adjust the width/height of the minimap.

Cheers!
Last edited by Phinix : 06/25/16 at 03:35 PM.
Report comment to moderator  
Reply With Quote
Unread 06/25/16, 02:18 PM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 423
File comments: 791
Uploads: 21
Originally Posted by OSean980
This addon is incredible Votan. I've been waiting for a minimap like this.

I've just noticed a few bugs that are worth mentioning.
When this minimap is enabled, it seems to modify the game's UI functions globally, even outside of the minimap.
-Pressing escape opens the menu a lot slower* than when the minimap is disabled.
*With further testing, it seems that most or all menus open slower (even the loot window).
-Opening the map window makes the map zoom to where you are from some other location.
Using HarvestMap?
Having the same problem with pins filtered out?
Do you have mini map visible at loot window?

And yes: Due to mode change the map zoom resets and pans to player, because there is not jump to player, which could be call. (Internal only)
__________________
@votan73 (EU - megaserver)
Report comment to moderator  
Reply With Quote
Unread 06/25/16, 03:28 PM  
OSean980

Forum posts: 15
File comments: 132
Uploads: 0
Originally Posted by votan
Using HarvestMap?
Having the same problem with pins filtered out?
Do you have mini map visible at loot window?

And yes: Due to mode change the map zoom resets and pans to player, because there is not jump to player, which could be call. (Internal only)
Not using HarvestMap. Also not using any other addons that modify the map. I turned this addon off and on to compare the difference and whatever is making the UI slower is definitely coming from the minimap.

I'm not sure exactly what you mean by filtering pins out, but I disabled all the filters on the world map and the UI was still slow. On a side note, disabling all the filters on the world map didn't get rid of the pins on the minimap. I don't know if it's supposed to, but that might be a neat feature to have

I'm using the default minimap settings, so "Show while looting" is unchecked. Here's what my settings look like:

World Map Tweaks - On
Mini Map - On
Zoom - 1
Mounted Zoom - 1
Show in HUD - On
Show while looting - Off
Show while mounted - Off
Show in combat - Off
Show at siege - Off
ESO Border Style - On
Show Clock - On

I'm tracking the memory usage using your Settings Menu addon and I'm allowing sufficient extra memory space. Addons are using 40 of the allotted 64 MB (I also tried to bump it up to 128 max with no difference), so I don't think this could be a memory problem.
Last edited by OSean980 : 06/25/16 at 03:32 PM.
Report comment to moderator  
Reply With Quote
Unread 06/25/16, 03:47 PM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 423
File comments: 791
Uploads: 21
Originally Posted by OSean980
Originally Posted by votan
Using HarvestMap?
Having the same problem with pins filtered out?
Do you have mini map visible at loot window?

And yes: Due to mode change the map zoom resets and pans to player, because there is not jump to player, which could be call. (Internal only)
Not using HarvestMap. Also not using any other addons that modify the map. I turned this addon off and on to compare the difference and whatever is making the UI slower is definitely coming from the minimap.

I'm not sure exactly what you mean by filtering pins out, but I disabled all the filters on the world map and the UI was still slow. On a side note, disabling all the filters on the world map didn't get rid of the pins on the minimap. I don't know if it's supposed to, but that might be a neat feature to have

I'm using the default minimap settings, so "Show while looting" is unchecked. Here's what my settings look like:

World Map Tweaks - On
Mini Map - On
Zoom - 1
Mounted Zoom - 1
Show in HUD - On
Show while looting - Off
Show while mounted - Off
Show in combat - Off
Show at siege - Off
ESO Border Style - On
Show Clock - On

I'm tracking the memory usage using your Settings Menu addon and I'm allowing sufficient extra memory space. Addons are using 40 of the allotted 64 MB (I also tried to bump it up to 128 max with no difference), so I don't think this could be a memory problem.
How many pins do you have?
And what if you disable the tweaks?
__________________
@votan73 (EU - megaserver)
Last edited by votan : 06/25/16 at 03:47 PM.
Report comment to moderator  
Reply With Quote
Unread 06/25/16, 04:06 PM  
OSean980

Forum posts: 15
File comments: 132
Uploads: 0
Originally Posted by votan
How many pins do you have?
And what if you disable the tweaks?
The pin categories are the defaults (Objectives, Wayshrines, Group Members) plus Garkin's Skyshards (Unknown Skyshards enabled, Collected Skyshards disabled).

Disabling World Map Tweaks with Minimap enabled still slows the UI.
Disabling the Minimap with World Map Tweaks enabled fixes the slow UI.
The problem seems to be with the minimap.
EDIT: I disabled Show in HUD while leaving the minimap on so the minimap wouldn't show in any scenes, and the UI returned to normal speed. Seems to be related to displaying the minimap.

If I had to throw out an uneducated guess as to what's happening, it might have something to do with why the minimap and worldmap are jumping locations when they're opened. The time it takes to open the escape menu or any other menu is about the same time it takes for the minimap or worldmap to jump from whatever position it thinks it should start at to the player's position.

EDIT: I'm trying to see where the minimap is starting from before it jumps, and it looks like it's at max zoom level of the zone without pins first, then zooms to the player and adds pins simultaneously. I don't have any experience with the ZOS API, but maybe some map functions being used in the minimap have performance issues? The game might be having a hard time trying to recreate the map each time a new UI window is opened, if I'm understanding how the minimap is functioning based on what I've observed.
Last edited by OSean980 : 06/25/16 at 04:15 PM.
Report comment to moderator  
Reply With Quote
Unread 06/26/16, 01:31 AM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 423
File comments: 791
Uploads: 21
Originally Posted by OSean980
EDIT: I'm trying to see where the minimap is starting from before it jumps, and it looks like it's at max zoom level of the zone without pins first, then zooms to the player and adds pins simultaneously. I don't have any experience with the ZOS API, but maybe some map functions being used in the minimap have performance issues? The game might be having a hard time trying to recreate the map each time a new UI window is opened, if I'm understanding how the minimap is functioning based on what I've observed.
Are you using "Destinations". Could you disable it for testing, please?
If not, can you show me a list of your addons?
__________________
@votan73 (EU - megaserver)
Last edited by votan : 06/26/16 at 01:36 AM.
Report comment to moderator  
Reply With Quote
Unread 06/26/16, 02:25 AM  
Brawny

Forum posts: 1
File comments: 37
Uploads: 0
Any chance you can add zoom from scrolling and being able to set a default zoom level in options?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: