ZoneInfo 2
ZoneInfo 2 is an addon for WoW Retail that displays various information on the World Map about the currently selected zone.
The following information can be displayed (as text):
- zone name, color-coded (friendly, neutral, hostile)
- zone level, color-coded, shows effective scaled zone level, zone level range and current player level
- skill info for Fishing, Herbalism, Mining and Skinning (required skill, current and max level, color coded)
- road connections, color coded (friendly, contested, hostile)
- transport connections like boats, zeppelins and portals, color-coded (friendly, neutral, hostile)
- instances including group size and level range, color coded to indicate difficulty
- flight nodes, color-coded (friendly, neutral, hostile)
- travel advice: if possible, a travel advice will be composed, using road connections and transports, to travel from the zone the character is in to the zone displayed on the map
Other functionalities:
- minimize button
- configurable through the WoW Interface menu
- optional background with adjustable transparency
- adjustable panel scale
- information categories can be turned on or off
- panel can be detached from the World Map (setting) and moved around freely, even outside the map
- panel can be locked in place when not attached to the World Map, with a lock button on the panel
- position can be reset in case you loose track of the panel when it's not attached to the map
- when the panel is attached or locked, you can click through it
- all settings (including position and minized state) are saved per character
- all settings can be saved to a global template that can be applied to other characters
The information ZoneInfo 2 displays on the World Map is localized.
KNOWN ISSUE
Profession skills are NOT AVAILABLE until any one of the profession journals have been opened by the player.
The C_TradeSkillUI.OpenTradeSkill method to open profession journal dialogs from code has been restricted and now requires a hardware event like a mouse click. Because of this, the underlying LibTourist library can no longer automatically open and close one of those dialogs during initialization to make profession skill data available.
Any ideas on how to work around this are much appreciated :-)
WoW Cataclysm Classic
See:
ZoneInfo Classic (Cataclysm) on CurseForge
ZoneInfo Classic (Cataclysm) project page
WoW Classic Era
See:
ZoneInfo Classic Era on CurseForge
ZoneInfo Classic Era project page
ZoneInfo 2 is powered by Libtourist-3.0
In reply to Jogs_with_Scissors:
A new alpha5 is available for testing :-)
- Whether the panel is minimized or not is now stored as a setting.
- Slightly increased the size of the minimize button, changed the caption.
- All settings are now stored per character.
- Added a new setting: "Attach panel to World Map", default true. When checked, the panel is not movable and sticks to the upper left corner of the World Map, regardless of its position or size.
- If the "Attach panel to World Map" setting is unchecked, the ZoneInfo panel can be moved around freely, outside the World map as well. It's position is stored as a setting. The panel does not change position when the World Map is moved or resized.
- If the "Attach panel to World Map" setting is unchecked, the new [Reset position] button next to it will be enabled. Clicking this resets the panel position to the upper left corner of the screen. It also displays the panel if it has been minimized.
- If the panel is attached to the World Map, it is now possible to click through it.
Odica
In reply to Odica_Jaedenar:
I have been using and testing Alpha 5.
So far I've seen no problems.
There is one thing I noticed, but it may be working as intended.
Toggling the "Attach panel to World Map" back on puts the panel at the "factory" default position.
Hitting the "Reset Position" puts it at the absolute top left corner.
This is not an issue unless that's not what you were intending to happen.
Can you add an option to lock the panel in place after its moved?
This would help keep it from being moved accidentally....like I did.... twice....
Or you could just change the "Attach panel to World Map" to "Lock/Unlock."
The "Reset Position" button could be used to set it to the default position so that function would not be lost.
Thanks for taking time to work on this.
EDIT:
I've been testing it with Leatrix_maps.
I realized I still needed to test it with Mapster.
So I did.
The situation I mentioned with reset putting it at absolute upper left corner doesn't happen with Mapster.
Weird. I wonder what those addons do differently that causes that....
In reply to Jogs_with_Scissors:
The button is for getting the panel back in case you managed to loose track of it somehow. That's why it is also un-minimized when the position is reset. As its position is related to the screen when movable, regardless of the size and position of the map, it made sense to me to reset it in this situation to a position related to the screen rather than to the map.
In short: yes, that's as intended ;-) And it's unexpected (but as far as I'm conderned not a problem) that it works differently with Mapster.
Thank you very much for testing!
A separate option to lock it when it is not attached to the map has crossed my mind, I'll see if it can be added. I have to distinguish between attaching it to the map or to the screen so it will be a separate option, only available when not attached to the map.
In reply to Jogs_with_Scissors:
Jogs, can you double check an issue i have been getting since Alpha5
on the pet bar (Hunter/Warlock/Deathknight with Ghoul) if the "autocast" swirly effect around some of the pet spells like for example Growl/Dash .... are paused and don't move with ZI-2 on ?
as well as with the chat frame if you use your mouse scroll to look up older messages (up) you get the scroll and reset button next to the frame, normally when all is reset they fade back out after a phew seconds but again with ZI-2 they remain indefinitely till your relog/reload ui ?
ty.
In reply to Odica_Jaedenar:
I figured the button was working as intended, but wanted to point it out just in case it was not.
The difference in how Mapster and Letrix_Maps handle the reset is not a big deal. Its more of a curiosity.
A lock button would be awesome if you are able to do it.
I have to lock everything down as much as I can.
Some days my arm has random twitches.
Sadly the mouse button gets presses at the same time.
Shoooop... There goes an unlocked window. LOL. Funny and annoying.
Years ago I had meningitis and still have some life long side affect issues. Sadly
It could have been much worse, though, so no complaints.
In reply to reaper666735:
I have been able to reproduce it and I've found the cause of both problems. It's the detection mechanism used to see if the map is opened when the panel is not attached to the map.
The problem should be fixed in the next alpha :-)
In reply to reaper666735:
I reproduced the pet thing also.
I had not tested ZI2 with a pet class so missed that issue.
Plus those are set and forget for me so I probably would not have noticed anyway.
I guess I need to pay more attention to those.
As far as the scroll thing.
I don't have those on my chat window even with no addons installed.
Strange. I wonder if I have ever used an addon that changed the cvar for that.
Testing this lead me to find an issue with my Warlock.
Seems, even with no addons installed, my void walker pet doesn't remember the state of
Suffering and Threatening Presence as having been set to auto-cast.
The states of the others are remembered.
If I log out and back in the state is set to off.
If I mount up and fly the VW de-spawns as it is supposed to...
When I dismount it forgets that those 2 are supposed to be set to auto-cast.
This is annoying and explains things I've seen with him taunting adds.
I should not have to turn those back on every time the VW is summoned.
Does your VW do this also?
I do have another lock, but its only level 41 so may not have those yet.
I will check it for same issue.
Odica.
Thanks for finding this problem so fast!
You are awesome.
In reply to Jogs_with_Scissors:
the voidwalker always resetting Threathening Presence to off after it's summoned/re-spawned after flying is unfortunately a "normal" occurrence since awhile now lol :p
it has to fight before it even starts the Autocast ....
also nice to hear i was not imagining those other issue's :p, and that they will be fixed shortly ^^
A new alpha6 is available for testing :-)
- Added checkbox to the panel to lock/unlock its position when it is not attached to the World Map. When locked, you can click through the panel. It's setting is stored.
- Bugfix: some button and chat window animations are no longer broken when ZoneInfo is loaded
Odica
In reply to Odica_Jaedenar:
sorry to be a bother but can the "locked" checkbox be relocated to the options panel ?,near to the Reset button just seems better, it just feels out of place on the world map lol :p
and can also confirm that the previous issue's seem to be fixed :)
In reply to reaper666735:
Why? It's easy to access this way...
Unlock - move - lock. Easy :-)
In reply to Odica_Jaedenar:
i can't deny that ofc :) ,
just somehow when it's "locked" i keep looking @ it lol .... , maybe something simpler like hidden till you mouse over it (or the ZI panel button) ? :p
In reply to reaper666735:
If the checkbox is at the options panel, moving a locked ZoneInfo would mean: exit the map, open the game menu, open de interface dialog, select addons, select Zoneinfo, uncheck the lock checkbox, close the dialog, open the map, move ZoneInfo, exit the map, open the game menu, open de interface dialog and check the lock checkbox.
Whatever you prefer :-P
But I'll think about a less ...uh... intrusive way to provide the functionality ;-)
Personally I would prefer a small button with a pin or lock icon on it but I don't know how to make that.
In reply to Odica_Jaedenar:
i found a possible simple "press" button on wow.tools but i don't know to differentiate lol
ID: 375502 , Interface/common/ui-dropdownradiochecks.blp
and maybe try something like this template (needs adaptations)
In reply to Odica_Jaedenar:
In reply to reaper666735:
and if you use Discord you can try and join the addon community for more specific answers :)
In reply to reaper666735:
Hi all, a new alpha7 is available:
- replaced the "locked" checkbox by a lock button
- the settings, which are stored per character, can now be saved to a global template. This template can be applied to other characters. The template contains all settings in the settings dialog. It also includes the current position of the panel and whether its position is locked (if not attached to the map) and whether the panel is minimized.
Hope you like it ;-)
In reply to Odica_Jaedenar:
Hello,
once again a work of art is born ^^, everything seems to work wonderfully with no side-effects (first test) from making the template and loading it on another char, the lock/unlock button works even in Mapster and no errors/taints to be seen
i think ZI-2 is near to being fully loaded for the future :p
In reply to reaper666735:
Thanks, that sounds good :-) If no issues arise in the upcoming days, I'll release a new beta.
In reply to Odica_Jaedenar:
Promoted alpha7 to beta2 (no changes) and updated the project description and sample images to match the new functionality.