Go to Page... |
Compatibility: | The War Within (11.0.2) The War Within Beta (11.0.0) Cataclysm Classic (4.4.0) Classic (1.15.0) WOTLK Patch (3.4.3) TBC Patch (2.5.4) |
Updated: | 08-23-24 12:12 AM |
Created: | unknown |
Downloads: | 3,508,502 |
Favorites: | 6,080 |
MD5: |
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:
/way 14.78 23.90
/way Nagrand 45 50
/way 14.78 23.90 This is a waypoint!
/way reset all
/way reset Nagrand
/wayb Here
/wayback
/cway
/closestway
Comment Options |
Cladhaire |
View Public Profile |
Send a private message to Cladhaire |
Find More Posts by Cladhaire |
Add Cladhaire to Your Buddy List |
AZMAK |
View Public Profile |
Send a private message to AZMAK |
Find More Posts by AZMAK |
Add AZMAK to Your Buddy List |
03-18-12, 04:54 PM | |
|
How are the waypoints being placed? TomTom saves waypoints by default, unless the addon placing them indicates that they should not be saved.
__________________
"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..." |
|
Cladhaire |
View Public Profile |
Send a private message to Cladhaire |
Find More Posts by Cladhaire |
Add Cladhaire to Your Buddy List |
03-18-12, 04:37 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 61
Uploads: 0
|
Saving waypoints between sessions
Hello Cladhaire.
TomTom used to always save waypoints for me between sessions without me having to do anything in particular but now it doesn't. I have it check-marked in the options to do so and I even go as far as right-clicking each waypoint and telling it to save between sessions but it doesn't. I miss this feature. Can you help me get it to work again? Thanks. |
|
AZMAK |
View Public Profile |
Send a private message to AZMAK |
Find More Posts by AZMAK |
Add AZMAK to Your Buddy List |
03-17-12, 01:28 PM | |
|
In your TomTom addon, I particularly like the objective tracker. It points to the nearest objective very well and is very smart at detecting when the nearest objective changes as I move across the world.
However, the in-game selection of which quest is the active quest for the Quest POI tracking on the minimap isn't quite so smart. It tends to 'lock on' to one quest at a time, even when circumstances change and that is not the closest quest anymore. Only once that quest completely disappears from the log (either by being abandoned or completed) does it then 'lock on' to another quest. Is there any way that TomTom could give a nudge and set the 'active quest' to the one that is the closest? This will allow the Quest POI to track the objective that's closest and give those nice blue shaded areas and stuff on the minimap. Especially useful when you have more than one quest to do in a particular area. And, secondly, I like that the arrow points me to the closest objective, but it also puts a green dot on the minimap. Since the in-game tracking is preferred (although I currently have to set it manually sometimes when it's locked on to the wrong quest) is there a way to have the arrow but not the green dot?
__________________
“I don’t know half of you half as well as I should like; and I like less than half of you half as well as you deserve.” — Bilbo Baggins, from his speech on his eleventy-first birthday. |
|
Thortok2000 |
View Public Profile |
Send a private message to Thortok2000 |
Find More Posts by Thortok2000 |
Add Thortok2000 to Your Buddy List |
02-08-12, 02:32 AM | |
|
Give me a waypoint. Give me where to come from and where to stand. Let me fix it. Dont' use hackery to get around it, please.
__________________
"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..." |
|
Cladhaire |
View Public Profile |
Send a private message to Cladhaire |
Find More Posts by Cladhaire |
Add Cladhaire to Your Buddy List |
02-07-12, 06:46 PM | |
|
I was calling the reload function because on reentering Dragon Soul the arrow would be pointing off to the distance (24000+ yards).
Most people were just doing a /reload to resolve |
|
upyursh |
View Public Profile |
Send a private message to upyursh |
Find More Posts by upyursh |
Add upyursh to Your Buddy List |
02-07-12, 05:20 AM | |
|
What issue are you trying to solve?
__________________
"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..." |
|
Cladhaire |
View Public Profile |
Send a private message to Cladhaire |
Find More Posts by Cladhaire |
Add Cladhaire to Your Buddy List |
02-07-12, 04:55 AM | |
|
Sorry the reason I looked into this was because I had a number of people have the yards showing incorrectly.
So what you think I should be doing is recreating the waypoint in this scenario? Upy |
|
upyursh |
View Public Profile |
Send a private message to upyursh |
Find More Posts by upyursh |
Add upyursh to Your Buddy List |
02-07-12, 04:18 AM | |
|
That being said, I've pushed a new alpha version to curseforge. But you still should not in any circumstance be calling ReloadWaypoints. It's absolutely unnecessary and wrong.
__________________
"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..." |
|
Cladhaire |
View Public Profile |
Send a private message to Cladhaire |
Find More Posts by Cladhaire |
Add Cladhaire to Your Buddy List |
02-07-12, 04:10 AM | ||
|
Re: Proposed fix for
__________________
"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..." |
|
|
Cladhaire |
View Public Profile |
Send a private message to Cladhaire |
Find More Posts by Cladhaire |
Add Cladhaire to Your Buddy List |
02-07-12, 03:48 AM | |
|
Proposed fix for
Found a bug when building my addon (TomTom_RaidSpots on curseforge), when using the git version from curseforge to test the changes you made for me.
To reproduce; 1. Create a Waypoint that also passes in the cleardistance and arrivaldistance options (as you previously suggested ) for me that is cleardistance = 0, arrivaldistance = 1 2. Trigger the TomTom:ReloadWaypoints() 3. The cleardistance and the arrival distance is now back to the default I looked into the code and found this; Code:
function TomTom:ReloadWaypoints() self:ClearAllWaypoints() waypoints = {} self.waypoints = waypoints self.waypointprofile = self.waydb.profile local cm, cf, cx, cy = TomTom:GetCurrentPlayerPosition() for mapId,data in pairs(self.waypointprofile) do local same = mapId == cm local minimap = self.profile.minimap.enable and (self.profile.minimap.otherzone or same) local world = self.profile.worldmap.enable and (self.profile.worldmap.otherzone or same) for key,waypoint in pairs(data) do local m,f,x,y = unpack(waypoint) local title = waypoint.title self:AddMFWaypoint(m, f, x, y, { desc = title, title = title, persistent = waypoint.persistent, minimap = minimap, world = world, callbacks = nil, silent = true, }) end end end Code:
function TomTom:ReloadWaypoints() self:ClearAllWaypoints() waypoints = {} self.waypoints = waypoints self.waypointprofile = self.waydb.profile local cm, cf, cx, cy = TomTom:GetCurrentPlayerPosition() for mapId,data in pairs(self.waypointprofile) do local same = mapId == cm local minimap = self.profile.minimap.enable and (self.profile.minimap.otherzone or same) local world = self.profile.worldmap.enable and (self.profile.worldmap.otherzone or same) for key,waypoint in pairs(data) do local m,f,x,y = unpack(waypoint) local title = waypoint.title self:AddMFWaypoint(m, f, x, y, { desc = title, title = title, persistent = waypoint.persistent, cleardistance = waypoint.cleardistance, arrivaldistance = waypoint.arrivaldistance, minimap = minimap, world = world, callbacks = nil, silent = true, }) end end end
Last edited by upyursh : 02-07-12 at 03:50 AM.
|
|
upyursh |
View Public Profile |
Send a private message to upyursh |
Find More Posts by upyursh |
Add upyursh to Your Buddy List |
01-30-12, 04:23 PM | |
|
Its not released anywhere. You can find it in the git repository: http://git.wowinterface.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..." |
|
Cladhaire |
View Public Profile |
Send a private message to Cladhaire |
Find More Posts by Cladhaire |
Add Cladhaire to Your Buddy List |
01-30-12, 04:23 PM | ||
|
Re: Finally decided how to deal with distance callbacks
__________________
"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..." |
|
|
Cladhaire |
View Public Profile |
Send a private message to Cladhaire |
Find More Posts by Cladhaire |
Add Cladhaire to Your Buddy List |
01-30-12, 04:04 PM | ||
|
Given the change was partly (mostly) for me I'll run it through it's paces (I'll even level my fail warrior to test questing etc). Upy |
|
|
upyursh |
View Public Profile |
Send a private message to upyursh |
Find More Posts by upyursh |
Add upyursh to Your Buddy List |