QQ Waypoints

This project has become inactive.

This project is inactive and its default file will likely not work with the most recent version of Warhammer Online: Age of Reckoning. The author may have abandoned it, or it may have outlived its usefulness.

Waypoint Editor

QQ Waypoints is a custom waypoint manager which allows you to create edit and view custom waypoints on the map.

Dependancies:
- LibSlash (http://war.curse.com/downloads/war-addons/details/libslash.aspx)
- LibSync (http://war.curse.com/downloads/war-addons/details/libsync.aspx)
- LibCereal (http://war.curse.com/downloads/war-addons/details/libcereal.aspx)

Usage:

On the world map (press 'm' to open), there is a new "Waypoints" button next to the close button (top right corner).  Click on this to open/close the waypoint editor at any time.

You can shift click on the map to add a new waypoint

You can also click on "Show" on the bottom left area of the map
- With Manual Coords: It will show a marker on the map at the position specified, if it is valid
- Without Manual Coords: It will show a marker on the map near the center.

This marker is mouse movable dragging it around will get you the right world coords. Right click to get a context menu that lets you convert it to a waypoint.

Waypoints can be removed by right-clicking them either on the map or in the editor and selecting remove.

You can also change zone via the drop-down menu the waypoint editor.

Please bear in mind, this is a BETA Release, no promises whatsoever =)

New:
Sharing: Right click on a waypoint and click share to share it =)
Tooltip sizing should be fized
Localization (I still need help, there are 5 new entries that need to be done for german and spanish as well)
Moved coordinate entry to bottom right to manage issues with clear button
slash command: /wp w(x, y) or /wp z(x, y) will add waypoints.
these are in world or zone only (not the coords visible on the map itself when you mouse around)
tons of refactoring for future changes
clicking on a selected waypoint will now close the editor and unselect the waypoint.

Road Map:
  (in no particular order, those items with a * are scheduled for next release)

Better button/marker textures?
*Change the minimize button to a close button
*French Localization
*Improved slash commands for waypoint additions
Moving to zone coords for entry
Support for simple coordinates by configuration
Coordinate validation on entry
Waypoint categorization
Temporary Waypoints

---------------------------------
Speak another language? I need help localizing to all other languages ...
Post a comment with the translation to the comments for the following

set "enUS" to be whatever locale you are translating to.  if you dont know, just tell me the language =).

then just replace the strings surrounded with L"" with the translation.
---------------------------------

local strings = LibStub("WAR-AceLocale-3.0"):NewLocale("Waypoints", "enUS", true)

if(strings) then
    strings.WAYPOINT_NAME_DEFAULT = L"[New Waypoint]"
    strings.EMPTY = L""
    strings.WORLD = L"World"
    strings.MAP = L"Map"
    strings.REMOVE = L"Remove"
    strings.ADD_TO_WAYPOINTS = L"Add To Waypoints"
    strings.CLEAR = L"Clear"
    strings.WAYPOINT_EMPTY_NAME_PREFIX = L"Waypoint_"
    strings.WAYPOINT_EDITOR_TITLE = L"Waypoint Editor"
    strings.WAYPOINT_NAME_LABEL = L"Name:"
    strings.WAYPOINT_DESCRIPTION_LABEL = L"Description:"
    strings.WAYPOINT_ZONE_LABEL = L"Zone:"
    strings.WAYPOINT_LIST_LABEL = L"Waypoints:"
    strings.WAYPOINT_SAVE_BUTTON_TEXT = L"Save"
    strings.WAYPOINT_NEW_BUTTON_TEXT = L"New"
    strings.WAYPOINT_WORLD_XY_LABEL = L"World XY"
    strings.WAYPOINT_MAP_XY_LABEL = L"Map XY"
    strings.MAP_COORDS_LABEL = L"World Coords: "
    strings.MAP_COORDS_SHOW_BUTTON_TEXT = L"Show"
    strings.MAP_COORDS_CLEAR_BUTTON_TEXT = L"Clear"
    strings.MAP_WAYPOINTS_TOGGLE_SHOW_HIDE_EDITOR = L"Waypoints"
    
    strings.WAYPOINT_RESET_BUTTON_TEXT = L"Reset"
    strings.SHARE_MESSAGE = L"Who would you like to share this with?"
    strings.SHARE = L"Share"
    strings.RECEIVED_WAYPOINT = L"You have received a waypoint from"
    strings.SLASH_SYNTAX = L"/wp coord-type(xxxx, yyyyy) where coord-type is (z)one or (w)orld"
end

You must login to post a comment. Don't have an account? Register to get one!

Facts

Date created
13 Nov 2008
Category
Last update
21 Nov 2008
Development stage
Inactive
Language
  • deDE
  • enUS
  • esES
License
GNU General Public License version 3 (GPLv3)
Curse link
QQ Waypoints
Recent files
  • A: r17 for Beta 3.0 on 21 Nov 2008
  • A: r15 for Beta 3.0 on 19 Nov 2008
  • A: r14 for Beta 3.0 on 19 Nov 2008
  • A: r13 for Beta 3.0 on 18 Nov 2008
  • B: r12 for Beta 3.0 on 18 Nov 2008

Authors