Download
(923 b)
Download
Updated: 05-27-08 08:04 AM
Pictures
File Info
Updated:05-27-08 08:04 AM
Created:unknown
Downloads:1,697
Favorites:5
MD5:

Zoned!

Version: 1.0
by: VagrantEsha [More]

Zoned!, because no one really enjoys all that Minimap tinkering.

What's this? Does it have anything to do with Marujana?

What? No, no it doesn't. It's a minimap mod.

I don't know about the lot of you, but I find myself always having to tinker with the minimap. For example: I'll be out in the Barrens doing a little flower-picking, and for that I need the minimap zoomed fully out, after I'm done though I'll head back to the Crossroads... and with all likelihood it'll be under attack, so I need to zoom the minimap in to more accurately track those pesky pinkies.

Of course, this isn't forgetting that there are places where having the minimap rotate functionality turned on is helpful, but others where it's simply confusing.

So what if the minimap would simply remember how you liked things? So all you'd have to do is set the zoom in a certain zone, and if you desire the minimap rotate on/off, and whenever you enter that zone the next time the settings will be automatically restored. So no more twiddling... the minimap becomes a set-and-forget beast.

How do I use it?

This is a no-configuration mod, so it just works (until it doesn't, likely because I've gone and buggered something up). The only thing you have to do is as described above; go to a zone and then set your minimap zoom to what you want it to be there, and turn the rotate functionality on if you want it on in that zone too. Then you can leave the rest to the mod, it'll sit quietly in the background and not do anything until you enter that zone again.

The only other thing worth considering is that both parts of the mod can be disabled with a simple edit of the Zoned.lua file.

At the very top of the file you have the following two lines:

local zoom = true -- Delete this to disable the zoom-control functionality.
local rotate = true -- Delete this to disable the rotate-control functionality.

Just delete as applicable!

One thing I will mention is that whilst it's true that the rotate functionality will sit quietly and not do anything unless you actually change the rotate options, it's still taking up a tiny bit of resources that you could save if you've never touched the rotate option in your life.

1.0: I feel this mod has reached a milestone, in that it's achieved a level of stability to the point where (despite my efforts to break it) I haven't seen any bugs in quite some time. This milestone also implies that I'm unable to think of any relevant features to add at this time without bloating out this mod, and there's nothing left to do that wouldn't be superfluous. Thus, this mod will likely be left untouched until a new feature is desired, or until a new Warcraft patch breaks it (if that happens). As of now, this mod should be considered stable.

revision270508: Complete rewrite, hooray for that! ZoneZoom and ZoneRotate both become one single mod, Zoned. Zoned is also stand-alone too, so no more dependencies required (it was really too small to need any). And finally, Zoned is much more efficiently written than ZoneZoom\ZoomRotate (my previous incarnation of this idea) were... and the fact that I could do it better was bugging me, so I did. OCD barsteward that I am.

revision100508b: Fixed a bug where on loading into the game, the last zoom setting of the minimap was held instead of automatically snapping to the current zone's zoom (same with rotate). I didn't realise this was a big deal until I tried it with my alt... whoops.

revision100508: I've now included another Addon in the zip, Zone Rotate. Check out the description on the main page to see what it does. If you don't want that functionality, it's okay to simply delete the ZoneRotate folder.

revision090508b: Actually got it working as it should.

revision090508: Initial release.
Optional Files (0)


Post A Reply Comment Options
Unread 05-28-08, 04:39 AM  
VagrantEsha
Token Werewolf Fan
 
VagrantEsha's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 238
Uploads: 38
Glad to be of assistance!
Report comment to moderator  
Reply With Quote
Unread 05-27-08, 04:04 PM  
Kaaihn
A Defias Bandit

Forum posts: 3
File comments: 52
Uploads: 0
Originally posted by VagrantEsha
I've got that functionality in there for you Kaaihn, at least I think so. I've never used the minimap rotate option before, so I'm not sure whether this is precisely what you were after or not.
It's working perfectly, thank you very much!
Report comment to moderator  
Reply With Quote
Unread 05-10-08, 12:25 AM  
VagrantEsha
Token Werewolf Fan
 
VagrantEsha's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 238
Uploads: 38
I've got that functionality in there for you Kaaihn, at least I think so. I've never used the minimap rotate option before, so I'm not sure whether this is precisely what you were after or not.
Report comment to moderator  
Reply With Quote
Unread 05-09-08, 09:42 AM  
Kaaihn
A Defias Bandit

Forum posts: 3
File comments: 52
Uploads: 0
Originally posted by VagrantEsha
Ah, there you go. It only works with outdoor subzones, because I hadn't included the event for indoor subzones (they're separate events). I didn't know anyone would want that functionality in there.

I'll have a new version up later with the indoors event tagged.
Thanks, definitely needed for indoor to make use of it in most instances.
Report comment to moderator  
Reply With Quote
Unread 05-09-08, 09:35 AM  
VagrantEsha
Token Werewolf Fan
 
VagrantEsha's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 238
Uploads: 38
Ah, there you go. It only works with outdoor subzones, because I hadn't included the event for indoor subzones (they're separate events). I didn't know anyone would want that functionality in there.

I'll have a new version up later with the indoors event tagged.
Report comment to moderator  
Reply With Quote
Unread 05-09-08, 09:19 AM  
Kaaihn
A Defias Bandit

Forum posts: 3
File comments: 52
Uploads: 0
Originally posted by VagrantEsha
It already goes by both GetSubZoneText() as well as GetRealZoneText(). What I mean that is it'll always go by the minimap-text zone if that's available. For example: Tranquillien is a sub-zone, and Ghost Lands is a real zone. Sub-zones take prescedence over real zones, if they exist.

As for the rotation element, I'll look into that. I've never used map rotation myself, so I'm not sure how that works, all in all. But I'll do my best to get it into the next version!
Hmm, the quick test I did was in Exodar. Going back and forth from one subzone in there to another, it did not look to be changing the zoom level back and forth as it should if it was saved per subzone.
Report comment to moderator  
Reply With Quote
Unread 05-09-08, 09:09 AM  
VagrantEsha
Token Werewolf Fan
 
VagrantEsha's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 238
Uploads: 38
It already goes by both GetSubZoneText() as well as GetRealZoneText(). What I mean that is it'll always go by the minimap-text zone if that's available. For example: Tranquillien is a sub-zone, and Ghost Lands is a real zone. Sub-zones take prescedence over real zones, if they exist.

As for the rotation element, I'll look into that. I've never used map rotation myself, so I'm not sure how that works, all in all. But I'll do my best to get it into the next version!
Report comment to moderator  
Reply With Quote
Unread 05-09-08, 08:50 AM  
Kaaihn
A Defias Bandit

Forum posts: 3
File comments: 52
Uploads: 0
I've been looking for something almost like this. Instead of remembering zoom level by zone though, can you make it so it remembers zoom level by area?

What I mean is, remember it by the label above the minimap, as opposed to only zone wide.

The other piece you might consider adding is for the mod to remember whether you set rotate minimap on or off for a given area.
Last edited by Kaaihn : 05-09-08 at 08:53 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: