Updates
Code:2011-07-10 13:02 - Updated for patch 4.2.0.14333 2011-05-07 13:29 - Updated for patch 4.1.0.14007. 2011-02-19 19:50 - First persistence release. 2011-02-13 15:50 - Updated for patch 4.0.6.13623. 2011-02-09 22:50 - Updated for patch 4.0.6.13596. 2011-02-02 00:10 - Fixed Windows XP icon crash. Fixed map transition bug. 2011-01-26 20:31 - Added keyboard shortcuts. Pictures for the thread. 2011-01-23 22:55 - Threaded drawing. Updated BlackRain. Window name randomizer. 2011-01-19 00:45 - Added Exclusive feature. Made huge improvement on optimization. 2011-01-17 02:11 - Added GitHub information to the post. 2011-01-16 ~22:00 - Re-submitted binaries. Fixed a few bugs dealing with unhandled exceptions from BlackRain. Changed the graphics to be more like maclone's radar. 2011-01-16 ~20:00 - Initial post. Still in beta.
Hey peeps!
Well, this has been a very long and arduous project. Still is, actually, what with it not being finished. But what the hell. Close enough.
So, before I start, I would like to thank a few people here.
- Gamer - The original writer of the WoW ObjectDumper / Radar. And...
- maclone - Public heir of objectdumper / radar. Their app was the inspiration for this. I loved their radar and was pretty much the only app I consistantly used.
- xochi - Radar and Object Manager Tester
- Seifer - BlackRain
- Shynd - BlackMagic
- jbrauman - Radar Example. Ok, these four are to be thanked for the framework on which this radar was originally based. There are still a LOT of changes that I need to do for the framework to act how I want it, but if I had to thank someone for a concrete place where this radar started, then xochi's framework was it.
- Memory Editing forum peeps - Because, really, there's no radar without you guys.
NOW! Onto the less important stuff. How to use it.
VIRUS TOTAL SCAN!
VirusTotal Results
WRadar - (Windows Radar) v0.2.6.22170
Supports WoW v4.2.0.14333
So named because this currently uses windows forms and controls for the advanced features of this radar. Also because W is 1 less than X, which is the name for the Radar I hope to release in the future (XRadar) which will use DirectX (read: Direct2D) to draw everything instead.
Link is at the bottom. AFTER you read the instructions and disclaimers.
DISCLAIMERS:
- Use at your own risk. I am not responsible for you getting banned. It may not be likely, but if it happens, don't blame me. Using it is a personal choice.
- This is a BETA! I'm very aware of how shitty it is for a "final" product. It will get better soon.
- The BlackRain framework being used here is way out of date (even by BlackRain standards). I will be updating it soon.
- The graphics suck. Yes. I know. Thanks.
- Not user-intuitive. I'll add an in-app help system.
- Some of the data looks wrong. First time working with such a large WoW projet. I'll get the kinks out soon.
- Slow / choppy. Well, I'll admit it's not the smoothest, but for the most part, it's as good as it's going to get. I had to leverage between fast release, functionality and efficiency. Unfortunately, it went in that order. There is a plan (in the distant future) to release a version of this written in DirectX so that the response is a lot faster. Also, I KNOW that it lags in cities. It has to deal with a lot of memory. Deal with it.
- Not configurable. Most of the framework is there for configuration, but I just need to flesh it out. Coming soon.
UPDATES YOU CARE ABOUT!
- Default tracking lists now saves and loads. You can even modify the XML file.
- Colors can be edited. This persists.
FEATURES:
- Radar for each WoW instance.
- Track name patterns (greedy '*' and character '?' wildcards accepted)
- HUD Mode (invisible background)
- Track name directly from object
- Sonar sounds
- WoW Radar / ObjectDumper-style graphics - They're a lot better than what I had before, that's for sure!
- Exclusive Mode - Right-click on your (black) blip and select Exclusive. This will make it so only tracked blips will show up on your radar. The Me-blip will not be affected.
- Open Source
- Persisting Tracking list.
- NEW
- Keyboard Shortcuts (Please see the shortcut keys in the How to use it section)
WHAT WILL YOU BE ABLE TO DO:
- Create, maintain, enable and disable multiple Tracking Lists (one for mining, one for herbalism, one for rare mobs, etc).
- Settings persistance (you won't actually have to do anything).
- Update patchable offsets. I'm currently working on a wrapper framework for BlackRain where all changing offsets will be updateable via an xsd-controlled xml document. I also plan to allow apps that use the framework to "register" the offsets they use, and then dynamically create a window that will allow users to modify those offsets without messing with XML. This is a long-term project.
- Different sounds. You will be able to add your own. The framework is already in place.
- Sound for each Tracking List. Again, framework already in place.
- Colors. Set the colors for just about anything. This will persist, of course.
- Zoom. This will not change the size of the blips, but determine how far/close they are. What you're seeing now will probably be our max. Will persist.
- Track by anything. I'm trying to modify the BlackRain framework (will be looking into BlackWeather as well for this) in order to make our blips trackable by anything from their name, type, subtype, display, race, skinnable, etc. This will be a longer-term project than regular fixes, but I think it's liable to be released in a few months.
- Mute mode. (Best if used with Exclusive Mode.
I'm sure there's more, but I'll get to that farther down the road. Of course, you, the user, will determine where this goes more than I will.
Screen shots
Normal
HUD Mode
Tracking List Editor
Tracking Pattern
Blip Details
HOW TO USE IT!
Shortcut Keys
Main screen
- H : Toggle HUD Mode
- T : Open Tracking List Editor
- X : Toggle Exclusive Mode
- Ctrl + Q : Quit
Tracking List Editor
- Ctrl + N : New Tracking Pattern
- Enter : Edit selected Tracking Pattern
- Delete : Delete selected Tracking Patterns
Tracking Pattern Editor
- Enter : Save / close current tracking pattern (Validates).
- Esc : Cancel creationg / edit of the current tracking pattern.
Attach to wow:
- Load WRadar.
- Right-click on the circle background.
- Click WoW Instances -> Choose a PID.
Move the radar:
- Left-click and hold onto the ME blip. (DEFAULT: black blip @ the center)
- Drag the screen.
- Release the left mouse button.
Enter HUD Mode:
- Right-click on the ME blip (DEFAULT: black blip @ the center)
- Click the HUD Mode option in the drop-down.
Exit HUD Mode:
- Right-click on the ME blip (DEFAULT: black blip @ the center)
- Click the checked HUD Mode option in the drop-down.
Enter Exclusive Tracking Mode:
- Right-click on the ME blip (DEFAULT: black blip @ the center)
- Click the Exclusive Mode option in the drop-down.
Exit Exclusive Tracking Mode:
- Right-click on the ME blip (DEFAULT: black blip @ the center)
- Click the checked Exclusive Mode option in the drop-down.
Track a name:
- Right-click on the blip that was a name you want to track.
- Click Track this name. (This will save to Default tracking list)
Get to Tracking Menu:
- Right-click any blip (player is a good choice).
- Click Tracking Menu
Remove a tracked name:
- Get to Tracking Menu
- Select the Tracking List containing your the tracking info you want to delete. (NOT IMPLIMENTED)
- Click the Tracking info you want to delete in the list box.
- Click the Delete button.
Edit a tracked name:
- Get to Tracking Menu
- Select the Tracking List containing the tracking info you want to edit. (NOT IMPLIMENTED)
- Click the Tracking info you want to edit in the list box.
- Click the Edit button.
Make a new Tracking pattern:
- Get to Tracking Menu
- Select the Tracking List to which you want the new tracking info to belong. (NOT IMPLIMENTED)
- Click the New button.
- Name the tracking pattern.
Change Blip colors.:
- Right-click on the ME blip (DEFAULT: black blip @ the center)
- Select 'Colors...'
- Pick your colors in the new screen and close.
- NOTE!! The screen MIGHT pop up a little under the radar screen. Will fix this.
And without further ado:
DOWNLOAD! CLICK HERE!
Source Code GitHub Page: https://github.com/LaoArchAngel/WRadar
Git Read-Only Repo:
git://github.com/LaoArchAngel/WRadar.git
If you're interested in joining the project, send me a message and I'll provide access.
VIDEO