Minimap waypoints (TomTom's arrows are colored differently)
Tooltips for waypoints
Floating coordinate block
Configuration Dialog
TomTom
Rate:
TomTom is your personal navigation assistant in World of Warcraft. This addon is very simple, but provides a nice set of functionality. Thanks to Esamynn for Astrolabe, which does the bulk of the work in this addon.
TomTom offers the following major features:
Set waypoints via command, or by clicking on the world map
A draggable coordinate display with customizable accuracy. This frame can be hidden or locked.
Player and cursor coordinates on the World Map (these can be hidden)
A floating "crazy-taxi" style arrow that points you to your destination
In addition you can use the /way command to add and reset waypoints. The following forms are available:
Add a new waypoint at 14.78, 23.90:
Code:
/way 14.78 23.90
Add a new waypoint in Nagrand at 45, 50:
Code:
/way Nagrand 45 50
Add a new waypoint with a description:
Code:
/way 14.78 23.90 This is a waypoint!
Remove ALL current waypoints:
Code:
/way reset all
Remove all waypoints in Nagrand:
Code:
/way reset Nagrand
When you set a waypoint, a dot will appear (green) on your minimap. When it goes out of range of the minimap display, it will turn into an arrow, just like the default UI. You can mouse over these waypoints to get detailed information about that waypoint.
* Added a guard when removing waypoints to catch an error
* Simplified the distance callbacks a bit so the outer distance makes more sense
* Moved the arrow rotation function out of the OnUpdate
* Use the arrow rotation function rather than the OnUpdate function to ensure things are displayd correctly on options change
* Make the distance list local to the point, instead of the callbacks table
* Release the callbacks table when the waypoint is cleared
* Expose TomTom:InitializeDropdown(uid) that can be used to init the dropdown
* Fix a bug where checkboxes could be put in the wrong place on dropdown menus
* Reverted to a different version of Astrolabe for testing purposes
* Added a "Send Waypoint" option, needs testing
* Fixed an issue with the waypoint arrow when using minimap rotation
* Added the waypoint removal (all, zone) options to the crazy arrow right-click
* Fixed the error upon login
* Added a middle color, which is used for proper shading between good and bad
* Fixed the coloring of the crazy arrow so it properly turns green when you're "Arrived"
------------------------------------------------------------------------
r78 | wobster | 2008-01-30 13:28:12 +0000 (Wed, 30 Jan 2008) | 1 line
Zerofill the minutes also
------------------------------------------------------------------------
r77 | wobster | 2008-01-30 13:04:08 +0000 (Wed, 30 Jan 2008) | 1 line
Modified TTA to be a X:XX countdown to avoid having to pluralise minutes/seconds
------------------------------------------------------------------------
r76 | jnwhiteh | 2008-01-29 20:52:58 +0000 (Tue, 29 Jan 2008) | 2 lines
* Parent world map icons to the WorldMapDetailFrame
------------------------------------------------------------------------
r73 | wobster | 2008-01-28 05:06:59 +0000 (Mon, 28 Jan 2008) | 1 line
Added in TTA. May need tweaking for cosmetic value.
------------------------------------------------------------------------
r72 | jnwhiteh | 2008-01-25 19:51:37 +0000 (Fri, 25 Jan 2008) | 2 lines
Re: Re: TomTom not saving waypoints after a logoff
Quote:
Originally posted by Maephisto Hi,
I've been using TomTom for few months and first of all I should say that's a wonderful addon!
Since WoW Patch 2.4 I've this issue: TomTom works perfectly (even with Cartographer ), but everytime I quit WoW and start it again I lose ALL my waypoints. I'm using the default profile (both for Options and for Waypoints). I deactivated the coordinate block, the waypoint arrow, the world map coordinates; I selected the "Save waypoints until I remove them" and I put minimum distance to remove a waypoint to 0.
What could I do? Thx for help!
Quote:
Originally posted by Cladhaire Sounds like a bug. Can you email me your saved variables file so I can ensure everything is set up properly? i use the same username, at gmail.com.
Well, instead of bothering Cladhaire sending him (or her) my saved variables files , I deleted the file and everything works fine now. If I have more problems, I'll let u know.
__________________ Lag is like a phoenix... it always comes back.
Originally posted by Cladhaire No. Disable all addons except TomTom and make sure it works fine with the default map.
It was indeed a cartographer issue: it filters waypoints, and you have to enable the chat ones from the cartographer options menu
EDIT:
Quote:
Originally posted by maephisto Hi,
I've been using TomTom for few months and first of all I should say that's a wonderful addon!
Since WoW Patch 2.4 I've this issue: TomTom works perfectly (even with Cartographer ), but everytime I quit WoW and start it again I lose ALL my waypoints. I'm using the default profile (both for Options and for Waypoints). I deactivated the coordinate block, the waypoint arrow, the world map coordinates; I selected the "Save waypoints until I remove them" and I put minimum distance to remove a waypoint to 0.
What could I do? Thx for help!
I've got the exactly same problem... do you still need some saved values?
Originally posted by cheadstina Really like Tomtom, I just need two more options to fullfill me needs for such an addon.
1. If you set 3 waypoints on the map the nice arrow shows up pointing to the last waypoint you set. When you get to that waypoint the arrow points at, then the arrow is removed. I'd expect it to point to the next waypoint.
2. If you have 2 waypoints it would be nice to be able to move your current waypoint to the end of the queue so the arrow will point to the next waypoint in the queue. Could be in the menu when you right click the arrow.
Keep up your great work, Clad!
There is no queue. You can right-click a waypoint to set it as the active one, or wait until a queue is implemented.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Really like Tomtom, I just need two more options to fullfill me needs for such an addon.
1. If you set 3 waypoints on the map the nice arrow shows up pointing to the last waypoint you set. When you get to that waypoint the arrow points at, then the arrow is removed. I'd expect it to point to the next waypoint.
2. If you have 2 waypoints it would be nice to be able to move your current waypoint to the end of the queue so the arrow will point to the next waypoint in the queue. Could be in the menu when you right click the arrow.
Keep up your great work, Clad!
Last edited by cheadstina : 05-02-2008 at 02:46 AM.
Originally posted by mollie1018
[b]I am getting the following error message all the time lately:
Date: 2008-04-25 01:50:02
ID: 52
Error occured in: Global
Count: 1
Message: ..\AddOns\TomTom\TomTom.lua line 524:
attempt to index local 'data' (a nil value)
This could only happen if you're mousing over waypoints.. could you be more specific about when and how?
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Originally posted by elegos 1. deleted ALL the saved variables (deleted contents of WTF folder)
2. list of addons:
- X-Perl Unit Frames
- Titan Panel
- DoubleWide (for quest log)
- LightHeaded
- TomTom
- Cartographer
- OneSuite (all the bags in one)
still the problem on the world map... Cartographer downloaded from your source... any idea?
No. Disable all addons except TomTom and make sure it works fine with the default map.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
I've been experiencing some hard lockups while in flight on my iMac 2.4 GHz 24". When this happens, my video is locked to a particular moment in time, sound continues, mouse moves, but I can only regain control of the mac by force-power-off; attempting to go to windowed mode or force-quitting doesn't get a response.
Tigerclaw over in the official WoW forums pointed to the Astrolabe library as a probable root cause. Have you exerpienced this or heard anything about it?
Thanks.
Yes, it was a problem with previous versions of Astrolabe immediately after 2.4, but was fixed quite quickly. I would suggest searching your addons to determine which ones use Astrolabe, and making sure they are all updated.
I run WoW on my Macbook Pro without any issues. Hope this helps.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
I've been experiencing some hard lockups while in flight on my iMac 2.4 GHz 24". When this happens, my video is locked to a particular moment in time, sound continues, mouse moves, but I can only regain control of the mac by force-power-off; attempting to go to windowed mode or force-quitting doesn't get a response.
Tigerclaw over in the official WoW forums pointed to the Astrolabe library as a probable root cause. Have you exerpienced this or heard anything about it?
Originally posted by thegriffgeeks Hi Clad, I was trying out TourGuide yesterday. TomTom started throwing errors after I cleared a manually set waypoint.
TomTom-141\\TomTom_Waypoints.lua:75: attempt to perform arithmetic on local 'angle' (a nil value)\nTomTom-141\\TomTom_Waypoints.lua:181: in function `SetWaypoint'\nTomTom-141\\TomTom.lua:664: in function `AddZWaypoint'\nTomTom-141\\TomTom.lua:164: in function `ReloadWaypoints'\nTomTom-141\\TomTom.lua:129: in function `?'\nTomTom-141\\TomTom.lua:32: in function <Interface\\AddOns\\TomTom\\TomTom.lua:29>\n\n ---
TomTom-141\\TomTom_Waypoints.lua:75: attempt to perform arithmetic on local 'angle' (a nil value)\nTomTom-141\\TomTom_Waypoints.lua:181: in function `SetWaypoint'\nTomTom-141\\TomTom.lua:664: in function `AddZWaypoint'\nTomTom-141\\TomTom.lua:164: in function `ReloadWaypoints'\nTomTom-141\\TomTom.lua:129: in function `?'\nTomTom-141\\TomTom.lua:32: in function <Interface\\AddOns\\TomTom\\TomTom.lua:29>\n\n ---
TomTom-141\\TomTom.lua:524: attempt to index local 'data' (a nil value)\n(tail call): ?:\nTomTom-141\\TomTom_Waypoints.lua:252: in function <Interface\\AddOns\\TomTom\\TomTom_Waypoints.lua:233>\n\n ---
I'll try to get this fixed soon, but manually remove the entry from your saved variables table in order to stop it.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Hi Clad, I was trying out TourGuide yesterday. TomTom started throwing errors after I cleared a manually set waypoint.
TomTom-141\\TomTom_Waypoints.lua:75: attempt to perform arithmetic on local 'angle' (a nil value)\nTomTom-141\\TomTom_Waypoints.lua:181: in function `SetWaypoint'\nTomTom-141\\TomTom.lua:664: in function `AddZWaypoint'\nTomTom-141\\TomTom.lua:164: in function `ReloadWaypoints'\nTomTom-141\\TomTom.lua:129: in function `?'\nTomTom-141\\TomTom.lua:32: in function <Interface\\AddOns\\TomTom\\TomTom.lua:29>\n\n ---
TomTom-141\\TomTom_Waypoints.lua:75: attempt to perform arithmetic on local 'angle' (a nil value)\nTomTom-141\\TomTom_Waypoints.lua:181: in function `SetWaypoint'\nTomTom-141\\TomTom.lua:664: in function `AddZWaypoint'\nTomTom-141\\TomTom.lua:164: in function `ReloadWaypoints'\nTomTom-141\\TomTom.lua:129: in function `?'\nTomTom-141\\TomTom.lua:32: in function <Interface\\AddOns\\TomTom\\TomTom.lua:29>\n\n ---
TomTom-141\\TomTom.lua:524: attempt to index local 'data' (a nil value)\n(tail call): ?:\nTomTom-141\\TomTom_Waypoints.lua:252: in function <Interface\\AddOns\\TomTom\\TomTom_Waypoints.lua:233>\n\n ---
Originally posted by maephisto Hi,
I've been using TomTom for few months and first of all I should say that's a wonderful addon!
Since WoW Patch 2.4 I've this issue: TomTom works perfectly (even with Cartographer ), but everytime I quit WoW and start it again I lose ALL my waypoints. I'm using the default profile (both for Options and for Waypoints). I deactivated the coordinate block, the waypoint arrow, the world map coordinates; I selected the "Save waypoints until I remove them" and I put minimum distance to remove a waypoint to 0.
What could I do? Thx for help!
Sounds like a bug. Can you email me your saved variables file so I can ensure everything is set up properly? i use the same username, at gmail.com.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."