ka-ka/raredar — pull request #1 by gbl (2012-03-24 08:51:21+00:00)
Title: Various additions, see commit message.

- Moved various global variables to a RareDar.* struct that gets saved when
exiting the game, to prevent namespace pollution. You can even edit
the save file to change stuff like colors and the like - could be done
in some config screen at a later point.

- If you repeatedly mouseover/mouseout a rare, you won't get spammed by
repeated chat messages anymore.

- RareDar has a small window on its own now, that shows a (red) radar
screen. It detects when you're in a zone/area that might have rare mobs,
and if so, changes the radar screen color to green. Left-clicking the
green radar screen trys to target all mobs that might be close, so you
have an increased chance of spotting them.

- Dragging the "RareDar" text next to the radar screen allows you to
move the RareDar window (doesn't work infight due to API restrictions)

- Right-Clicking the "RareDar" text shows a menu of known Zones, from
where you can select the zone you're in (or you're interested in). This
will open an info panel below the main window containing the name, area,
and coordinates of a mob in that zone. Clicking the left/right Arrows
will cycle through the mobs, making it easy to set waypoints and ride
to them consecutively.

- In that info panel, mobs that you've already killed will be shown in
green, mobs that are missing are red, making it easier to check spawn
points of mobs you're needing only.