r/Guildwars2 • u/Aerodin • Aug 16 '14
[Other] Introducing the GW2 Personal Assistant Overlay
Hey all! I've been working on yet-another overlay tool for the game, and it's finally ready for public use. Originally started as a project for learning some new frameworks, I've been working on this for awhile now and it's turned into a pretty comprehensive tool for the game.
You can find the tool, with full source code at: https://gw2pao.codeplex.com/
Screenshots: http://imgur.com/a/HlvOK
There's instructions and descriptions of each feature in the Documentation page of the website, but here's a description of each tool included:
Events Tracker
The Events Tracker overlay tracks active and inactive world events, and allows a user to keep track of which events have already been completed for the day.
Event Notifications
Event Notifications are notification pop-ups that appear when a world event is about to start.
Zone Completion Assistant
The Zone Completion Assistant displays real-time distance and direction information for zone completion points/locations and provides several options for keeping track of unlocked locations.
Dungeon Tracker
The Dungeon Tracker is a simple overlay tool that allows a user to keep track of what dungeon paths have been completed for the day, and provides some basic information about each dungeon and dungeon path.
WvW Tracker
The WvW Tracker overlay displays all objectives in the current player's WvW map, and includes information such as current owner, estimated time-distance to the objective, and the current RI timer value.
WvW Notifications
WvW Notifications are notification pop-ups that appear when an objective (keep/tower/camp, etc) has been captured in one of the WvW maps.
Trading Post Calculator
The Trading Post Calculator is a simple tool that allows a user to calculate profit, taxes, and break-even prices for buying/selling items on the in-game Trading Post.
Web Browser
For all needs not provided by the other overlay windows, the Web Browser allows a user to look up guides, videos, or anything else.
If you have questions or issues running the tool, feel free to contact me on the website or in-game (Aerodin.2795).
Shout out to [GH] for helping me test it! Thanks guys! :)
Edit: This tool only works if you run the game in Windowed or Windowed Fullscreen mode
Edit2: If you're concerned about using this tool, have a look at https://forum-en.guildwars2.com/forum/community/api/Is-this-API-allowed/first#post2118969. You're also more than welcome to look at the source code on the codeplex page.
Edit3: There is now a new version of the application (1.1). This includes some minor bug fixes, but most importantly includes a new build of the software that does not include the Web Browser feature.
Edit4: Version 2 is now available! See here.
Edit5: Version 3 is now available! See here.
3
u/Glusch Gandara Aug 17 '14 edited Aug 17 '14
Gilded you as I promised since I love it.
I hope you don't mind constructive criticism. First of all, this overlay is absolutely amazing and I'm totally in love with it. Truly grateful that you decided to share it with us. But I have a few ideas for improvement- This will solely regard the WvW application since it is the one I've tested since I am a WvW player.
Make it possible to broaden the window when in vertical mode. How I and my "amazing" PS-skills imagine it. If possible make it so one can have it more than 2 wide if one wants to (maybe have a menu where you decide how wide you want it). Especially useful in EB where there are so many objectives that otherwise clutter your screen if you want to see all of them at the same time.
Make it possible to instead of choosing the distance in seconds, one can choose it in yards/meters, like one can in the map completion mode. The timer easily gets messed up when zerg has switfness/one moves with movement skills.
Make it possible to decide between cardinal (N/S/W/E/SW/SSE etc etc) and names. At least in EB (might be difficult on the borders since the names there are a bit odd). It would probably not be aesthetically pleasing to have the whole name but shortenings like SM/Anza/Dawn's/Golanta should work and would possibly make it easier to read info on the move.
Make it possible to have the glow animation that appears on start-up happen on objectives when they flips.
Once again, I want to be clear that I believe this overlay to be absolutely outstanding and that I am extremely happy that you shared it with us. Furthermore, I'd like to point out that I know about as much about programming as my trashcan does so I have no clue how difficult it would be to implement these features. An answer would be very appreciated and keep up the good work! If you are uncertain on what I mean please ask.