Updated Radar Window!

Cr4zyb4rd

Active Member
This could use a little bit of testing, but I'm pretty sure it's ready for prime time. This file should overwrite your Extensions/ISXEQ2Radar.xml (I believe this file comes from the ISXEQ2 installer itself, not the script repository)

Changes/New Features:
-Numeric display of zoom level in the top right near the radar tabs
-New setting to auto-hide the config buttons when the mouse isn't over the radar
-New setting to auto-hide the window titlebar when the mouse isn't over the radar
-Removed FrameBorder from the TabControl element (It made a funny little line under the tabs that looked strange if the window was resized small)

Developer notes:
I had to get a little bit creative with saving the settings for the auto-hide buttons. I put them in Extensions/ISXEQ2.xml with the other global radar settings, but if for some reason Ama doesn't like this they can just as easily go into ISXEQ2Radar.xml with the per-window settings or somewhere else entirely.

I've implemented the "reverse-filtering" that everybody keeps asking for using ActorSpawned events and various other tricks, but the extension simply can't handle adding that many radar filters. I'm not sure if it's an issue with how many I'm adding or how fast, probably the former. I can post some crash dumps if desired, but you probably already know what's going on if it's the simple array overflow I suspect. When all's said and done it would probably be easier to add a new "spawn tracker" system with its own map and either overlay it on the original radar or make a new window. From there it would be simple to add audio alerts, timers, or whatever gingerbread people might want.

Additional features and requests:
Valerian did a hell of a job on the original window, and there's really not a whole lot I can think of to add.

I thought of allowing a right-click on blips to bring up a context menu for face/moveto/target/etc, but the extension's default behavior of setting a waypoint seems to block this. I'm also considering some changes so that a right-click on a non-active radar tab puts that tab into "background" mode making it semi-transparent or fade in/out every few ticks or something...that way you could say keep all of the harvest nodes up in the foreground while still keeping tabs on KOS mobs without them totally cluttering up the radar.

I'm more than willing to look into these and other suggestions if there's any kind of demand. What I can't do is add things like new filter types, and casting radius circles. You have my official permission to spam Ama for those :zorro:
 

Attachments

benrangel

Active Member
Thank you thank you thank you.
Any way to remove the 'border'?

I think this superscript has been long overdue for an update.
*applause*

//benrangel
 

Cr4zyb4rd

Active Member
I'm not sure if borders have their own "autofade" type properties I can easily set with LavishGUI like the other stuff, but I'll see if I can do something for the borders. Expect another release some time tonight.
 
Top Bottom