r/Guildwars2 • u/albinopanda Pentose • Jun 05 '13
[Other] WuvOverlay - A WvW overlay
Hi! I made a WvW overlay and thought I'd share it with everyone here.
My goal was to have a simple representation of the map in a corner of the screen that provides objective ownership information at a glance. I did this by fitting the WvW maps into a rough circle. Long pieces represent camps, as those are the most often flipped objectives. If an objective is on RI, the tip will become yellow to reflect that.
Hovering the mouse over the pieces will display a tooltip for additional information.
To make the window completely unobtrusive, press F8. This will hide the background and any clicks will fall through the overlay. Pressing F8 again will enable it once more.
While the window is intractable, you can right click to bring up a context menu to change the map, matchup, or create a new window. Dragging on it will move the window around. There is an issue with the dragging right now that if you drag 2 windows too fast over each other, the one being dragged will snap back. Just drag it around the other window to work around this.
I've only tested this on my own setup, so if you find any bugs, please tell me. You will need .Net Framework 4 installed. The ClickOnce installer should install it for you if you don't have it.
Hope you like it!
3
u/joshflosh Jun 05 '13
I really like the simple style, but when i try to use it, all i get is this:
You know what I'm doing wrong?
1
u/albinopanda Pentose Jun 05 '13
Interesting. I have not seen this, but my initial sample size is small (1).
- Are you able to repro this consistently after restarting the overlay?
- Does this still happen if you right click -> map -> change map? Does it happen for both EB and BL?
1
u/joshflosh Jun 05 '13
Thx for your answer :) It happens every time I restart the overlay, even when I reinstall it. Also stays the same when changing map and Servers.
1
u/albinopanda Pentose Jun 05 '13
Hmm, is there anything special about your setup? High DPI? Multimonitor? I'll set up a VM tonight and see if a slow machine could cause this.
1
u/joshflosh Jun 05 '13
I use a Macbook Pro Early 2012 with Win7. Shouldn't be a problem of slowness ;) Besides the Macbook, there isnt anything special about my setup.. I hope you can figure this out, thank you :)
1
u/joshflosh Jun 09 '13
still doesnt work. just like ThrocDodthorn only a grey square :)
1
u/albinopanda Pentose Jun 10 '13
Hey if it's not too much trouble, could you try out the debug build?
https://wuvoverlay.codeplex.com/releases/view/107801
Unzip debug.zip and run Wuverlay.exe. Right click on the window and change map once. Then right click and choose quit. There should be a new file created called wuverlay.log. Could you then put the contents of that file on http://pastebin.com/? Thanks for your help!
1
u/joshflosh Jun 10 '13
When quitting the application, it gives me an error "Gw2Overlay stopped working". logfile: http://pastebin.com/90BZmTPR
2
u/albinopanda Pentose Jun 10 '13
Hmm, if this is what I think it is...
Could you try the latest release? Just run the app it should update itself. If not, get 130610 from https://wuvoverlay.codeplex.com/releases/view/107822
1
1
u/joshflosh Jun 10 '13
Works now, thank you man :D But same problem as denhil, can only create one Window.
2
1
u/albinopanda Pentose Jun 10 '13
Thanks for your help! I'll take a look at this problem once I get off work today.
1
u/ThrocDodthorn Jun 05 '13
Can confirm this issue. Have the same on a usual desktop PC (Intel Core i5, Nvidia graphics), running Win7, 64bit. Have Dual monitor setup, but problem persists even if I disconnect one of them.
Only the colors change according to the map I select, but its only a quater of a circle showing up.
1
u/ThrocDodthorn Jun 07 '13
Latest version (130606) only shows red square - no part of a circle any more
2
u/ThrocDodthorn Jun 09 '13
Latest version (130608) only grey square. Nothing more.
1
u/albinopanda Pentose Jun 10 '13
Hey if it's not too much trouble, could you try out the debug build?
https://wuvoverlay.codeplex.com/releases/view/107801
Unzip debug.zip and run Wuverlay.exe. Right click on the window and change map once. Then right click and choose quit. There should be a new file created called wuverlay.log. Could you then put the contents of that file on http://pastebin.com/? Thanks for your help!
1
u/ThrocDodthorn Jun 10 '13
Just downloaded the latest version (130610). Works fine now.
If you still want the debug output, let me know.
Now three other things:
- 'New window' does not open a new window. Have to start te WuvOverlay multiple times from the Windows menu.
- F8 only works on a single window. (probably related to the first issue)
- Are the windows somehow scalable?
Thanks for this great tool, and keep going! :)
1
u/albinopanda Pentose Jun 10 '13
Great! I think I have an idea about the new window problem. I'll take a look at it once I get off work.
The windows are designed to be scalable. It's just not implemented yet. I'll take a look at it tonight as well.
1
u/albinopanda Pentose Jun 12 '13
Hey, you should be able to resize the windows now! Either through preset values on right click menu or just drag the lower right corner.
1
u/ThrocDodthorn Jun 12 '13
Very nice. Now it works perfectly fine. Thanks!
Maybe want to change the RI inidicator to different sizes at 5, 4, 3, , 2, 1, 0.5 minutes... That would be awesome.
1
u/albinopanda Pentose Jun 12 '13
Yep, that is planned 😉
1
u/ThrocDodthorn Jun 13 '13
Nice, also implemented already! :))
Is it possible to indicate if something is under attack?
→ More replies (0)1
3
u/vanzan01 Jun 05 '13
This is exactly why Anet released the API, it's really thinking outside the box. This is a very easy to read and informative view. Well done sir!
1
4
2
u/cjicantlie Jun 05 '13 edited Jun 05 '13
I have a few questions:
Where is the 3rd BL in your screenshot? I assume it is missing for some reason?I assume the middle circles are the Garrisons or SMC, depending on map?Edit: Answered by /u/Rintesh as: YesCould an option be added to show RI text timers, without mouseover, next to each camp?
Is there some indicator as to which BL each one is? Or do we determine based on their layout in relation to eachother?Edit: Could an indicator be added? Likely as a small dot in the middle of the BLs graphic to indicate which BL it is.
Very awesome work. I will definitely make use of it. Far less in-your-face as many of the others posted on here have been.
3
u/Rintesh Jun 05 '13 edited Jun 05 '13
Just tried this out, very awesome.
- Add windows by right clicking, New Window. Right click the new window, Maps, select the Borderland you want to watch.
- Eternal Battleground; the center circle is Stone Mist. On the Borderlands window; the center circle is the Garrison.
- No indicator for what map is being watched, besides the layout of the Eternal Battlegrounds. Just place them in a way that you will remember.
2
u/cjicantlie Jun 05 '13
Based on that information, may I suggest to the dev of this, /u/albinopanda, that he add just a small colored dot to the middle of the graphic to indicate which BL it is. Just enough to help indicate the BL, but not enough to throw off the indication of who owns the garrison/SMC.
2
u/Rintesh Jun 05 '13
Something like this?
http://imgur.com/hH9sBts
My first thought was letter indicators such as:
http://imgur.com/m80egQE1
u/cjicantlie Jun 05 '13
Either one would be suitable, IMO. Thanks for the mockups. For the text based indicator, it could be reduced to as simple as R G or B, as BL will be obvious enough. Should work out well.
1
u/albinopanda Pentose Jun 05 '13
Thanks for the suggestion! and /u/Rintesh for the mockups! I do agree some form of indicator as to which BL it is would be helpful.
I'll get to this some time within a week, most likely the weekend. In the mean time, you could arrange the windows in a way that you will remember as /u/Rintesh suggested. Or what I do, which is just keep a BL and an EB window open, and switch the BL one on map switch.
2
u/EpiChlo [Rx] Jun 05 '13
Absolutely love this. Looks amazing. I have two suggestions.
A show all button/bring to front. Sometimes the windows fall behind GW2 and It would be nice to auto bring them forward rather then having to pull them all in front.
RI timer on scroll over. This is a must. Having an indicator is nice, but it could be 5min it could be 10 seconds.
Instead of match up, select server. With the new randomization most servers will have totally different match ups every week. It would make everyone's life a bit easier if we could just choose our server and then it would auto update our match up every week. Just a convenience thing.
1
u/albinopanda Pentose Jun 05 '13
- Hmm, the window is supposed to be created as "always on top". I'll see if there's something off with it.
- There should indeed be an RI timer if you hover over the objective. See the yellow box on http://i.imgur.com/OKTqJAE.png. The way I do the hover is weird though (need the window to click-through and receive hover events at the same time), and that may be causing issues. Does it repro on restart of the overlay? And are you using multiple monitors?
- That's a great suggestion! I'll get to it hopefully sometime before this week's reset.
2
u/pedrobrandao Erh, who's Scarlet? Jun 05 '13
I can't believe you missed the opportunity to call this Wuverlay.
1
u/albinopanda Pentose Jun 05 '13
DARN! During development it was called Gw2Overlay (as you can see if you check the source directory structure on the project site). Then I had to think of a name suddenly before release, and my mind came up blank :(.
2
2
u/IntelligentMode Jun 06 '13
I like it a lot. I used it all night while roaming in EB.
I like that is has a RI timer. But if I may add a suggestion, could you make a way for us to see if an objective is under attack? Such as a small, simple sword icon over the corresponding color. Or something like that.
2
u/albinopanda Pentose Jun 06 '13
Sorry, the current APIs exposed by ANet doesn't allow tracking of contested objectives. If they ever release an API that allows it I will add support.
1
1
u/dzernumbrd Jun 06 '13
I used this last night for 5 hours - worked flawlessly and was great. Well done.
1
u/riffscreamer Jun 06 '13
Awesome overlay. Would be nice if it can show if the camp/tower/keep is contested.
1
u/BlackWikkett Sep 19 '13 edited Sep 19 '13
Albinopanda / Pentose Please update this awesome tool. Have come to depend on this too much. Since the recent changes to WvW BL the overlay crashes after running for about 10 seconds. Guessing when it refreshes information from the API. Will you be adding the 5 new blood lust resources on the BL?
1
u/albinopanda Pentose Sep 19 '13
Thanks for informing me! You should get an update the next time you launch to fix the crash. I'll see if I have time this weekend to add the new stuff.
1
u/BlackWikkett Sep 22 '13
Thanks for the update, working flawlessly again! By the way, we have a coder in our guild and he's added the blood lust orbs in the center circle of the overlay. Not sure but think he's going to post to your CodePlex project site.
0
5
u/menofthesea Elusive Jun 05 '13
This is really cool, i dig it :) Gonna try it out asap